📄 config_dac.vo
字号:
cycloneii_lcell_ff read_flag(
.clk(\clk~clkctrl_outclk ),
.datain(\read_flag~27_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\read_flag~regout ));
// atom is at LCCOMB_X21_Y6_N6
cycloneii_lcell_comb \always13~2 (
// Equation(s):
// \always13~2_combout = \read_flag~regout & \main_state.DATA~regout & \Selector1~58_combout
.dataa(vcc),
.datab(\read_flag~regout ),
.datac(\main_state.DATA~regout ),
.datad(\Selector1~58_combout ),
.cin(gnd),
.combout(\always13~2_combout ),
.cout());
// synopsys translate_off
defparam \always13~2 .lut_mask = 16'hC000;
defparam \always13~2 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N3
cycloneii_lcell_ff \rd_data[0]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[0]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[0]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N10
cycloneii_lcell_comb \data_received[1]~feeder (
// Equation(s):
// \data_received[1]~feeder_combout = data_received[0]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[0]),
.cin(gnd),
.combout(\data_received[1]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[1]~feeder .lut_mask = 16'hFF00;
defparam \data_received[1]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N11
cycloneii_lcell_ff \data_received[1] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[1]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[1]));
// atom is at LCCOMB_X21_Y6_N0
cycloneii_lcell_comb \rd_data[1]~reg0feeder (
// Equation(s):
// \rd_data[1]~reg0feeder_combout = data_received[1]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[1]),
.cin(gnd),
.combout(\rd_data[1]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[1]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[1]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N1
cycloneii_lcell_ff \rd_data[1]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[1]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[1]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N30
cycloneii_lcell_comb \data_received[2]~feeder (
// Equation(s):
// \data_received[2]~feeder_combout = data_received[1]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[1]),
.cin(gnd),
.combout(\data_received[2]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[2]~feeder .lut_mask = 16'hFF00;
defparam \data_received[2]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N31
cycloneii_lcell_ff \data_received[2] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[2]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[2]));
// atom is at LCCOMB_X21_Y6_N12
cycloneii_lcell_comb \rd_data[2]~reg0feeder (
// Equation(s):
// \rd_data[2]~reg0feeder_combout = data_received[2]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[2]),
.cin(gnd),
.combout(\rd_data[2]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[2]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[2]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N13
cycloneii_lcell_ff \rd_data[2]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[2]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[2]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N28
cycloneii_lcell_comb \data_received[3]~feeder (
// Equation(s):
// \data_received[3]~feeder_combout = data_received[2]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[2]),
.cin(gnd),
.combout(\data_received[3]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[3]~feeder .lut_mask = 16'hFF00;
defparam \data_received[3]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N29
cycloneii_lcell_ff \data_received[3] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[3]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[3]));
// atom is at LCCOMB_X21_Y6_N8
cycloneii_lcell_comb \rd_data[3]~reg0feeder (
// Equation(s):
// \rd_data[3]~reg0feeder_combout = data_received[3]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[3]),
.cin(gnd),
.combout(\rd_data[3]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[3]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[3]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N9
cycloneii_lcell_ff \rd_data[3]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[3]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[3]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N6
cycloneii_lcell_comb \data_received[4]~feeder (
// Equation(s):
// \data_received[4]~feeder_combout = data_received[3]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[3]),
.cin(gnd),
.combout(\data_received[4]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[4]~feeder .lut_mask = 16'hFF00;
defparam \data_received[4]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N7
cycloneii_lcell_ff \data_received[4] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[4]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[4]));
// atom is at LCCOMB_X21_Y6_N16
cycloneii_lcell_comb \rd_data[4]~reg0feeder (
// Equation(s):
// \rd_data[4]~reg0feeder_combout = data_received[4]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[4]),
.cin(gnd),
.combout(\rd_data[4]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[4]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[4]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N17
cycloneii_lcell_ff \rd_data[4]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[4]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[4]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N0
cycloneii_lcell_comb \data_received[5]~feeder (
// Equation(s):
// \data_received[5]~feeder_combout = data_received[4]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[4]),
.cin(gnd),
.combout(\data_received[5]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[5]~feeder .lut_mask = 16'hFF00;
defparam \data_received[5]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N1
cycloneii_lcell_ff \data_received[5] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[5]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[5]));
// atom is at LCCOMB_X21_Y6_N20
cycloneii_lcell_comb \rd_data[5]~reg0feeder (
// Equation(s):
// \rd_data[5]~reg0feeder_combout = data_received[5]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[5]),
.cin(gnd),
.combout(\rd_data[5]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[5]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[5]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N21
cycloneii_lcell_ff \rd_data[5]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[5]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[5]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N2
cycloneii_lcell_comb \data_received[6]~feeder (
// Equation(s):
// \data_received[6]~feeder_combout = data_received[5]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[5]),
.cin(gnd),
.combout(\data_received[6]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[6]~feeder .lut_mask = 16'hFF00;
defparam \data_received[6]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N3
cycloneii_lcell_ff \data_received[6] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[6]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[6]));
// atom is at LCFF_X21_Y6_N29
cycloneii_lcell_ff \rd_data[6]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(gnd),
.sdata(data_received[6]),
.aclr(gnd),
.sclr(gnd),
.sload(vcc),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[6]~reg0_regout ));
// atom is at LCCOMB_X19_Y6_N20
cycloneii_lcell_comb \data_received[7]~feeder (
// Equation(s):
// \data_received[7]~feeder_combout = data_received[6]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[6]),
.cin(gnd),
.combout(\data_received[7]~feeder_combout ),
.cout());
// synopsys translate_off
defparam \data_received[7]~feeder .lut_mask = 16'hFF00;
defparam \data_received[7]~feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X19_Y6_N21
cycloneii_lcell_ff \data_received[7] (
.clk(\clk~clkctrl_outclk ),
.datain(\data_received[7]~feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\Equal1~126_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(data_received[7]));
// atom is at LCCOMB_X21_Y6_N22
cycloneii_lcell_comb \rd_data[7]~reg0feeder (
// Equation(s):
// \rd_data[7]~reg0feeder_combout = data_received[7]
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(data_received[7]),
.cin(gnd),
.combout(\rd_data[7]~reg0feeder_combout ),
.cout());
// synopsys translate_off
defparam \rd_data[7]~reg0feeder .lut_mask = 16'hFF00;
defparam \rd_data[7]~reg0feeder .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X21_Y6_N23
cycloneii_lcell_ff \rd_data[7]~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\rd_data[7]~reg0feeder_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\always13~2_combout ),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data[7]~reg0_regout ));
// atom is at LCFF_X21_Y6_N7
cycloneii_lcell_ff \rd_data_valid~reg0 (
.clk(\clk~clkctrl_outclk ),
.datain(\always13~2_combout ),
.sdata(gnd),
.aclr(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\rd_data_valid~reg0_regout ));
// atom is at LCCOMB_X20_Y6_N16
cycloneii_lcell_comb \busy~reg0feeder (
// Equation(s):
// \busy~reg0feeder_combout = \main_state.IDLE~regout
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(\main_state.IDLE~regout ),
.cin(gnd),
.combout(\busy~reg0feeder_combout ),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -