📄 asyn_fifo.vo
字号:
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[11]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [11]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[11] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y23_N7
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[1] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[1]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [1]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[1] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y22_N29
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[3] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(gnd),
.sdata(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [3]),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(vcc),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [3]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[3] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y22_N13
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[4] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[4]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [4]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[4] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCCOMB_X27_Y22_N28
cycloneii_lcell_comb \dut0|dcfifo_component|auto_generated|rdempty_eq_comp_aeb_int~87 (
// Equation(s):
// \dut0|dcfifo_component|auto_generated|rdempty_eq_comp_aeb_int~87_combout = \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [4] & \dut0|dcfifo_component|auto_generated|rdptr_g [4] &
// (\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [3] $ !\dut0|dcfifo_component|auto_generated|rdptr_g [3]) # !\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [4] & !\dut0|dcfifo_component|auto_generated|rdptr_g [4] &
// (\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [3] $ !\dut0|dcfifo_component|auto_generated|rdptr_g [3])
.dataa(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [4]),
.datab(\dut0|dcfifo_component|auto_generated|rdptr_g [4]),
.datac(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [3]),
.datad(\dut0|dcfifo_component|auto_generated|rdptr_g [3]),
.cin(gnd),
.combout(\dut0|dcfifo_component|auto_generated|rdempty_eq_comp_aeb_int~87_combout ),
.cout());
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rdempty_eq_comp_aeb_int~87 .lut_mask = 16'h9009;
defparam \dut0|dcfifo_component|auto_generated|rdempty_eq_comp_aeb_int~87 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X27_Y22_N19
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[2] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[2]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a [2]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe10a[2] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X28_Y23_N21
cycloneii_lcell_ff \dut1|state.WRITE (
.clk(\iCLK1~clkctrl_outclk ),
.datain(\dut1|always1~0_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut1|state.WRITE~regout ));
// atom is at LCFF_X29_Y23_N17
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a[6] (
.clk(\iCLK1~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a[6]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [6]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a[6] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X29_Y23_N1
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a[11] (
.clk(\iCLK1~clkctrl_outclk ),
.datain(gnd),
.sdata(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe12a [11]),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(vcc),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [11]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a[11] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCCOMB_X29_Y23_N0
cycloneii_lcell_comb \dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~84 (
// Equation(s):
// \dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~84_combout = \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [6] & \dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [6] &
// (\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [11] $ \dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [11]) # !\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [6] &
// !\dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [6] & (\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [11] $ \dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [11])
.dataa(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [6]),
.datab(\dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [6]),
.datac(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe13a [11]),
.datad(\dut0|dcfifo_component|auto_generated|wrptr_gp|counter_ffa [11]),
.cin(gnd),
.combout(\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~84_combout ),
.cout());
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~84 .lut_mask = 16'h0990;
defparam \dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~84 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X27_Y23_N29
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[11] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[11]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [11]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[11] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y23_N1
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[1] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[1]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [1]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[1] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y22_N21
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[3] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(gnd),
.sdata(\dut0|dcfifo_component|auto_generated|delayed_wrptr_g [3]),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(vcc),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [3]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[3] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X27_Y22_N1
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[4] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[4]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [4]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[4] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCFF_X25_Y23_N17
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[2] (
.clk(\iCLK2~clkctrl_outclk ),
.datain(gnd),
.sdata(\dut0|dcfifo_component|auto_generated|delayed_wrptr_g [2]),
.aclr(!\iRST~clkctrl_outclk ),
.sclr(gnd),
.sload(vcc),
.ena(vcc),
.devclrn(devclrn),
.devpor(devpor),
.regout(\dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a [2]));
// synopsys translate_off
defparam \dut0|dcfifo_component|auto_generated|rs_dgwp|dffpipe8|dffe9a[2] .x_on_violation = "off";
// synopsys translate_on
// atom is at LCCOMB_X28_Y23_N20
cycloneii_lcell_comb \dut1|always1~0 (
// Equation(s):
// \dut1|always1~0_combout = \iDVAL~combout & (!\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~88_combout # !\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~89_combout #
// !\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~90_combout )
.dataa(\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~90_combout ),
.datab(\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~89_combout ),
.datac(\iDVAL~combout ),
.datad(\dut0|dcfifo_component|auto_generated|wrfull_eq_comp_aeb_int~88_combout ),
.cin(gnd),
.combout(\dut1|always1~0_combout ),
.cout());
// synopsys translate_off
defparam \dut1|always1~0 .lut_mask = 16'h70F0;
defparam \dut1|always1~0 .sum_lutc_input = "datac";
// synopsys translate_on
// atom is at LCFF_X29_Y23_N13
cycloneii_lcell_ff \dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe12a[6] (
.clk(\iCLK1~clkctrl_outclk ),
.datain(\dut0|dcfifo_component|auto_generated|ws_dgrp|dffpipe11|dffe12a[6]~feeder_combout ),
.sdata(gnd),
.aclr(!\iRST~clkctrl_outclk ),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -