📄 soft_fifo1280x8.v
字号:
XOR2 XOR2_RDIFF_6_inst(.A(XOR2_45_Y), .B(AO1_21_Y), .Y(
RDIFF_6_net));
XNOR2 XNOR2_25(.A(EMPTYVALUECONST_0_net), .B(RDIFF_4_net), .Y(
XNOR2_25_Y));
AND2 AND2_93(.A(WBINSYNC_5_net), .B(INV_16_Y), .Y(AND2_93_Y));
OR2A OR2A_8(.A(FULLCONSTVALUE_0_net), .B(WDIFF_11_net), .Y(
OR2A_8_Y));
AND2A AND2A_0(.A(RDIFF_10_net), .B(EMPTYVALUECONST_0_net), .Y(
AND2A_0_Y));
NAND3A NAND3A_4(.A(NOR3A_0_Y), .B(OR2A_0_Y), .C(NAND3A_1_Y),
.Y(NAND3A_4_Y));
AND2 AND2_26(.A(WBIN_8_net), .B(GND), .Y(AND2_26_Y));
XOR3 XOR3_9(.A(MEM_RADDR_10_net), .B(GND), .C(MAJ3_12_Y), .Y(
XOR3_9_Y));
XOR2 XOR2_51(.A(RBIN_3_net), .B(GND), .Y(XOR2_51_Y));
XOR2 XOR2_104(.A(RBINNXT_3_net), .B(RBINNXT_4_net), .Y(
XOR2_104_Y));
AND2 AND2_88(.A(AND2_74_Y), .B(AND2_50_Y), .Y(AND2_88_Y));
INV INV_2(.A(RBINNXT_7_net), .Y(INV_2_Y));
DFN1E1C0 DFN1E1C0_MEM_WADDR_8_inst(.D(XOR3_28_Y), .CLK(WCLOCK)
, .CLR(AND2_98_Y), .E(AND2A_3_Y), .Q(MEM_WADDR_8_net));
DFN1C0 DFN1C0_RGRYSYNC_7_inst(.D(DFN1C0_10_Q), .CLK(WCLOCK),
.CLR(RESET), .Q(RGRYSYNC_7_net));
DFN1C0 DFN1C0_4(.D(WGRY_7_net), .CLK(RCLOCK), .CLR(RESET), .Q(
DFN1C0_4_Q));
XOR3 XOR3_11(.A(WGRYSYNC_11_net), .B(WGRYSYNC_10_net), .C(
WGRYSYNC_9_net), .Y(XOR3_11_Y));
DFN1C0 DFN1C0_15(.D(RGRY_9_net), .CLK(WCLOCK), .CLR(RESET),
.Q(DFN1C0_15_Q));
XNOR3 XNOR3_17(.A(RGRYSYNC_10_net), .B(RGRYSYNC_9_net), .C(
RGRYSYNC_8_net), .Y(XNOR3_17_Y));
INV INV_18(.A(RBINSYNC_9_net), .Y(INV_18_Y));
XNOR3 XNOR3_5(.A(RGRYSYNC_1_net), .B(RGRYSYNC_0_net), .C(
XOR3_4_Y), .Y(XNOR3_5_Y));
XOR2 XOR2_13(.A(RBIN_10_net), .B(GND), .Y(XOR2_13_Y));
XOR2 XOR2_2(.A(WBINSYNC_11_net), .B(INV_15_Y), .Y(XOR2_2_Y));
AND2 AND2_57(.A(AND2_77_Y), .B(AND2_81_Y), .Y(AND2_57_Y));
AO1C AO1C_0(.A(RDIFF_7_net), .B(EMPTYVALUECONST_0_net), .C(
RDIFF_6_net), .Y(AO1C_0_Y));
AND2 AND2_34(.A(AND2_19_Y), .B(XOR2_17_Y), .Y(AND2_34_Y));
XOR2 XOR2_3(.A(RBIN_1_net), .B(GND), .Y(XOR2_3_Y));
DFN1C0 DFN1C0_6(.D(WGRY_6_net), .CLK(RCLOCK), .CLR(RESET), .Q(
DFN1C0_6_Q));
NOR3A NOR3A_6(.A(OR2A_3_Y), .B(AO1C_4_Y), .C(WDIFF_6_net), .Y(
NOR3A_6_Y));
AND2 AND2_102(.A(WBIN_4_net), .B(GND), .Y(AND2_102_Y));
XOR2 XOR2_19(.A(WBIN_2_net), .B(GND), .Y(XOR2_19_Y));
NAND3A NAND3A_1(.A(EMPTYVALUECONST_0_net), .B(RDIFF_4_net),
.C(OR2A_12_Y), .Y(NAND3A_1_Y));
AO1 AO1_2(.A(AND2_2_Y), .B(AO1_30_Y), .C(AO1_55_Y), .Y(
AO1_2_Y));
DFN1C0 DFN1C0_WBIN_6_inst(.D(WBINNXT_6_net), .CLK(WCLOCK),
.CLR(RESET), .Q(WBIN_6_net));
XOR2 XOR2_83(.A(RBIN_9_net), .B(GND), .Y(XOR2_83_Y));
XNOR2 XNOR2_3(.A(RDADDRGEN_CONST_0_net), .B(MEM_RADDR_0_net),
.Y(XNOR2_3_Y));
AO1 AO1_61(.A(AND2_68_Y), .B(AO1_37_Y), .C(AO1_47_Y), .Y(
AO1_61_Y));
XNOR3 XNOR3_RBINSYNC_0_inst(.A(XNOR3_4_Y), .B(XNOR3_6_Y), .C(
XNOR3_5_Y), .Y(RBINSYNC_0_net));
XOR2 XOR2_68(.A(WBIN_3_net), .B(GND), .Y(XOR2_68_Y));
NOR3 NOR3_0(.A(OA1A_0_Y), .B(AND2A_0_Y), .C(OA1C_0_Y), .Y(
NOR3_0_Y));
XNOR3 XNOR3_18(.A(WGRYSYNC_5_net), .B(WGRYSYNC_4_net), .C(
WGRYSYNC_3_net), .Y(XNOR3_18_Y));
XOR2 XOR2_89(.A(WBINSYNC_6_net), .B(INV_14_Y), .Y(XOR2_89_Y));
AO1 AO1_33(.A(XOR2_44_Y), .B(AND2_109_Y), .C(AND2_91_Y), .Y(
AO1_33_Y));
DFN1C0 DFN1C0_RGRY_10_inst(.D(XOR2_110_Y), .CLK(RCLOCK), .CLR(
RESET), .Q(RGRY_10_net));
DFN1C0 DFN1C0_WGRYSYNC_6_inst(.D(DFN1C0_6_Q), .CLK(RCLOCK),
.CLR(RESET), .Q(WGRYSYNC_6_net));
XOR2 XOR2_17(.A(WBINSYNC_4_net), .B(INV_24_Y), .Y(XOR2_17_Y));
INV INV_16(.A(RBINNXT_4_net), .Y(INV_16_Y));
MX2 MX2_QXI_3_inst(.A(MX2_0_Y), .B(RAM512X18_2_RD3), .S(
DFN1_0_Q), .Y(QXI_3_net));
AND2 AND2_51(.A(WBINSYNC_7_net), .B(INV_17_Y), .Y(AND2_51_Y));
AO1 AO1_10(.A(XOR2_64_Y), .B(OR3_0_Y), .C(AND2_20_Y), .Y(
AO1_10_Y));
DFN1 DFN1_0(.D(MEM_RADDR_9_net), .CLK(RCLOCK), .Q(DFN1_0_Q));
OR3 OR3_1(.A(AND2_53_Y), .B(AND2_89_Y), .C(AND2_10_Y), .Y(
OR3_1_Y));
XOR2 XOR2_87(.A(RBIN_9_net), .B(GND), .Y(XOR2_87_Y));
AO1 AO1_32(.A(XOR2_6_Y), .B(AO1_12_Y), .C(AND2_102_Y), .Y(
AO1_32_Y));
NAND2 NAND2_1(.A(EMPTY), .B(VCC), .Y(NAND2_1_Y));
DFN1C0 DFN1C0_0(.D(WGRY_4_net), .CLK(RCLOCK), .CLR(RESET), .Q(
DFN1C0_0_Q));
MAJ3 MAJ3_14(.A(MAJ3_16_Y), .B(MEM_WADDR_5_net), .C(GND), .Y(
MAJ3_14_Y));
MX2 MX2_QXI_13_inst(.A(MX2_1_Y), .B(RAM512X18_2_RD14), .S(
DFN1_0_Q), .Y(QXI_13_net));
DFN1E1C0 DFN1E1C0_MEM_RADDR_3_inst(.D(XOR3_20_Y), .CLK(RCLOCK)
, .CLR(AND2_41_Y), .E(AND2A_1_Y), .Q(MEM_RADDR_3_net));
AND2 AND2_29(.A(WBINNXT_1_net), .B(INV_4_Y), .Y(AND2_29_Y));
XNOR3 XNOR3_26(.A(WGRYSYNC_8_net), .B(WGRYSYNC_7_net), .C(
WGRYSYNC_6_net), .Y(XNOR3_26_Y));
DFN1C0 DFN1C0_8(.D(RGRY_3_net), .CLK(WCLOCK), .CLR(RESET), .Q(
DFN1C0_8_Q));
DFN1C0 DFN1C0_7(.D(WGRY_8_net), .CLK(RCLOCK), .CLR(RESET), .Q(
DFN1C0_7_Q));
NOR3A NOR3A_0(.A(OR2A_12_Y), .B(AO1C_3_Y), .C(
EMPTYVALUECONST_0_net), .Y(NOR3A_0_Y));
AOI1 AOI1_0(.A(AND3_10_Y), .B(AO1_24_Y), .C(AO1_3_Y), .Y(
AOI1_0_Y));
XNOR2 XNOR2_26(.A(WDIFF_9_net), .B(FULLCONSTVALUE_0_net), .Y(
XNOR2_26_Y));
XNOR3 XNOR3_1(.A(RGRYSYNC_4_net), .B(RGRYSYNC_3_net), .C(
XNOR3_17_Y), .Y(XNOR3_1_Y));
XNOR3 XNOR3_35(.A(WGRYSYNC_8_net), .B(WGRYSYNC_7_net), .C(
WGRYSYNC_6_net), .Y(XNOR3_35_Y));
INV INV_7(.A(AND3_2_Y), .Y(INV_7_Y));
AND2 AND2_87(.A(WBINSYNC_11_net), .B(INV_15_Y), .Y(AND2_87_Y));
AND2 AND2_15(.A(AND2_35_Y), .B(XOR2_9_Y), .Y(AND2_15_Y));
XOR2 XOR2_WDIFF_6_inst(.A(XOR2_71_Y), .B(AO1_56_Y), .Y(
WDIFF_6_net));
AND2 AND2_75(.A(AND2_4_Y), .B(XOR2_79_Y), .Y(AND2_75_Y));
XOR2 XOR2_WBINNXT_8_inst(.A(XOR2_37_Y), .B(AO1_46_Y), .Y(
WBINNXT_8_net));
AO1 AO1_24(.A(AND3_15_Y), .B(NAND3A_10_Y), .C(NAND3A_4_Y), .Y(
AO1_24_Y));
DFN1C0 DFN1C0_WGRYSYNC_9_inst(.D(DFN1C0_9_Q), .CLK(RCLOCK),
.CLR(RESET), .Q(WGRYSYNC_9_net));
AND2 AND2_56(.A(XOR2_17_Y), .B(XOR2_73_Y), .Y(AND2_56_Y));
AND2 AND2_113(.A(AND2_4_Y), .B(AND2_99_Y), .Y(AND2_113_Y));
XOR2 XOR2_52(.A(WBINNXT_4_net), .B(WBINNXT_5_net), .Y(
XOR2_52_Y));
AO1 AO1_15(.A(AND2_69_Y), .B(AO1_17_Y), .C(AO1_25_Y), .Y(
AO1_15_Y));
XNOR2 XNOR2_6(.A(RDADDRGEN_CONST_7_net), .B(MEM_RADDR_7_net),
.Y(XNOR2_6_Y));
MX2 MX2_QXI_4_inst(.A(MX2_2_Y), .B(RAM512X18_2_RD4), .S(
DFN1_0_Q), .Y(QXI_4_net));
DFN1C0 DFN1C0_WBIN_4_inst(.D(WBINNXT_4_net), .CLK(WCLOCK),
.CLR(RESET), .Q(WBIN_4_net));
AO1 AO1_51(.A(XOR2_20_Y), .B(AND2_66_Y), .C(AND2_116_Y), .Y(
AO1_51_Y));
XOR2 XOR2_RDIFF_3_inst(.A(XOR2_15_Y), .B(AO1_40_Y), .Y(
RDIFF_3_net));
XOR3 XOR3_12(.A(RGRYSYNC_10_net), .B(RGRYSYNC_9_net), .C(
RGRYSYNC_8_net), .Y(XOR3_12_Y));
XOR3 XOR3_4(.A(RGRYSYNC_10_net), .B(RGRYSYNC_9_net), .C(
RGRYSYNC_8_net), .Y(XOR3_4_Y));
XOR3 XOR3_6(.A(MEM_WADDR_1_net), .B(GND), .C(AND2_25_Y), .Y(
XOR3_6_Y));
XOR2 XOR2_94(.A(RBIN_2_net), .B(GND), .Y(XOR2_94_Y));
DFN1C0 DFN1C0_RBIN_8_inst(.D(RBINNXT_8_net), .CLK(RCLOCK),
.CLR(RESET), .Q(RBIN_8_net));
DFN1C0 DFN1C0_17(.D(WGRY_5_net), .CLK(RCLOCK), .CLR(RESET),
.Q(DFN1C0_17_Q));
AO1C AO1C_1(.A(RDIFF_1_net), .B(EMPTYVALUECONST_0_net), .C(
RDIFF_0_net), .Y(AO1C_1_Y));
AND2 AND2_81(.A(XOR2_11_Y), .B(XOR2_81_Y), .Y(AND2_81_Y));
INV INV_23(.A(RBINSYNC_2_net), .Y(INV_23_Y));
AND2 AND2_20(.A(WBINNXT_2_net), .B(INV_1_Y), .Y(AND2_20_Y));
AO1 AO1_29(.A(XOR2_5_Y), .B(AO1_35_Y), .C(AND2_7_Y), .Y(
AO1_29_Y));
XOR2 XOR2_56(.A(WBIN_10_net), .B(GND), .Y(XOR2_56_Y));
XNOR2 XNOR2_5(.A(WDIFF_5_net), .B(FULLCONSTVALUE_0_net), .Y(
XNOR2_5_Y));
NAND3A NAND3A_3(.A(EMPTYVALUECONST_0_net), .B(RDIFF_7_net),
.C(OR2A_1_Y), .Y(NAND3A_3_Y));
XOR2 XOR2_RDIFF_2_inst(.A(XOR2_59_Y), .B(OR3_1_Y), .Y(
RDIFF_2_net));
AND3 AND3_15(.A(XNOR2_29_Y), .B(XNOR2_25_Y), .C(XNOR2_39_Y),
.Y(AND3_15_Y));
MAJ3 MAJ3_4(.A(MAJ3_6_Y), .B(MEM_RADDR_4_net), .C(GND), .Y(
MAJ3_4_Y));
XOR3 XOR3_16(.A(MEM_RADDR_9_net), .B(GND), .C(MAJ3_0_Y), .Y(
XOR3_16_Y));
AO1 AO1_1(.A(AND2_39_Y), .B(AO1_52_Y), .C(AO1_51_Y), .Y(
AO1_1_Y));
XOR2 XOR2_WDIFF_8_inst(.A(XOR2_38_Y), .B(AO1_60_Y), .Y(
WDIFF_8_net));
NOR3A NOR3A_3(.A(OR2A_16_Y), .B(AO1C_1_Y), .C(
EMPTYVALUECONST_0_net), .Y(NOR3A_3_Y));
XOR2 XOR2_WDIFF_0_inst(.A(WBINNXT_0_net), .B(
RBINSYNCSHIFT_0_net), .Y(WDIFF_0_net));
NAND3A NAND3A_7(.A(NOR3A_4_Y), .B(OR2A_14_Y), .C(NAND3A_0_Y),
.Y(NAND3A_7_Y));
AO1 AO1_37(.A(AND2_24_Y), .B(AO1_10_Y), .C(AO1_36_Y), .Y(
AO1_37_Y));
XOR2 XOR2_100(.A(WBINSYNC_10_net), .B(INV_21_Y), .Y(
XOR2_100_Y));
MX2 MX2_2(.A(RAM512X18_0_RD4), .B(RAM512X18_1_RD4), .S(
DFN1_1_Q), .Y(MX2_2_Y));
AND2 AND2_13(.A(AND2_16_Y), .B(AND2_12_Y), .Y(AND2_13_Y));
XNOR2 XNOR2_14(.A(RDADDRGEN_CONST_0_net), .B(MEM_RADDR_10_net)
, .Y(XNOR2_14_Y));
AND2 AND2_86(.A(AND2_71_Y), .B(XOR2_40_Y), .Y(AND2_86_Y));
XOR2 XOR2_WBINNXT_5_inst(.A(XOR2_106_Y), .B(AO1_32_Y), .Y(
WBINNXT_5_net));
AND2 AND2_73(.A(XNOR2_1_Y), .B(XNOR2_27_Y), .Y(AND2_73_Y));
AND2 AND2_59(.A(WBINNXT_1_net), .B(INV_9_Y), .Y(AND2_59_Y));
INV INV_11(.A(RBINSYNC_4_net), .Y(INV_11_Y));
AO1 AO1_40(.A(XOR2_92_Y), .B(OR3_1_Y), .C(AND2_43_Y), .Y(
AO1_40_Y));
XOR2 XOR2_95(.A(WBINNXT_6_net), .B(WBINNXT_7_net), .Y(
XOR2_95_Y));
XNOR3 XNOR3_36(.A(RGRYSYNC_10_net), .B(RGRYSYNC_9_net), .C(
RGRYSYNC_8_net), .Y(XNOR3_36_Y));
DFN1E1C0 DFN1E1C0_Q_0_inst(.D(QXI_0_net), .CLK(RCLOCK), .CLR(
RESET), .E(DVLDI), .Q(Q[0]));
XOR2 XOR2_WBINNXT_9_inst(.A(XOR2_14_Y), .B(AO1_63_Y), .Y(
WBINNXT_9_net));
NAND3A NAND3A_13(.A(EMPTYVALUECONST_0_net), .B(RDIFF_1_net),
.C(OR2A_16_Y), .Y(NAND3A_13_Y));
XNOR2 XNOR2_30(.A(WRADDRGEN_CONST_0_net), .B(MEM_WADDR_9_net),
.Y(XNOR2_30_Y));
AO1 AO1_38(.A(XOR2_17_Y), .B(AO1_40_Y), .C(AND2_54_Y), .Y(
AO1_38_Y));
AO1 AO1_9(.A(XOR2_70_Y), .B(AO1_58_Y), .C(AND2_109_Y), .Y(
AO1_9_Y));
NAND3A NAND3A_8(.A(NOR3A_2_Y), .B(OR2A_13_Y), .C(NAND3A_3_Y),
.Y(NAND3A_8_Y));
XOR2 XOR2_11(.A(RBIN_4_net), .B(GND), .Y(XOR2_11_Y));
DFN1C0 DFN1C0_RBIN_6_inst(.D(RBINNXT_6_net), .CLK(RCLOCK),
.CLR(RESET), .Q(RBIN_6_net));
AND2 AND2_35(.A(AND2_77_Y), .B(AND2_8_Y), .Y(AND2_35_Y));
XNOR2 XNOR2_43(.A(RDIFF_8_net), .B(EMPTYVALUECONST_0_net), .Y(
XNOR2_43_Y));
DFN1E1C0 DFN1E1C0_MEM_RADDR_0_inst(.D(XOR2_36_Y), .CLK(RCLOCK)
, .CLR(AND2_41_Y), .E(AND2A_1_Y), .Q(MEM_RADDR_0_net));
AND2 AND2_108(.A(AND2_84_Y), .B(AND2_97_Y), .Y(AND2_108_Y));
XOR2 XOR2_48(.A(WBIN_1_net), .B(GND), .Y(XOR2_48_Y));
INV INV_5(.A(RBINNXT_1_net), .Y(INV_5_Y));
BUFF BUFF_RBINSYNC_10_inst(.A(RGRYSYNC_10_net), .Y(
RBINSYNC_10_net));
XOR2 XOR2_81(.A(RBIN_5_net), .B(GND), .Y(XOR2_81_Y));
XNOR2 XNOR2_31(.A(RDADDRGEN_CONST_0_net), .B(MEM_RADDR_4_net),
.Y(XNOR2_31_Y));
XOR3 XOR3_24(.A(MEM_RADDR_8_net), .B(GND), .C(MAJ3_2_Y), .Y(
XOR3_24_Y));
OR2A OR2A_7(.A(WDIFF_5_net), .B(FULLCONSTVALUE_0_net), .Y(
OR2A_7_Y));
DFN1E1C0 DFN1E1C0_MEM_WADDR_4_inst(.D(XOR3_13_Y), .CLK(WCLOCK)
, .CLR(AND2_98_Y), .E(AND2A_3_Y), .Q(MEM_WADDR_4_net));
XOR2 XOR2_5(.A(WBINSYNC_8_net), .B(INV_2_Y), .Y(XOR2_5_Y));
MAJ3 MAJ3_8(.A(MAJ3_7_Y), .B(MEM_WADDR_8_net), .C(GND), .Y(
MAJ3_8_Y));
XOR3 XOR3_RBINSYNC_8_inst(.A(RGRYSYNC_10_net), .B(
RGRYSYNC_9_net), .C(RGRYSYNC_8_net), .Y(RBINSYNC_8_net));
XNOR2 XNOR2_17(.A(RDADDRGEN_CONST_0_net), .B(MEM_RADDR_6_net),
.Y(XNOR2_17_Y));
DFN1C0 DFN1C0_WGRYSYNC_5_inst(.D(DFN1C0_17_Q), .CLK(RCLOCK),
.CLR(RESET), .Q(WGRYSYNC_5_net));
XNOR3 XNO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -