⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fifo_dc.vhd.bak

📁 PCM数据采集
💻 BAK
📖 第 1 页 / 共 4 页
字号:
    FF_41: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_0, CK=>RdClock, CD=>Reset, Q=>w_gcount_r0);    FF_40: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_1, CK=>RdClock, CD=>Reset, Q=>w_gcount_r1);    FF_39: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_2, CK=>RdClock, CD=>Reset, Q=>w_gcount_r2);    FF_38: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_3, CK=>RdClock, CD=>Reset, Q=>w_gcount_r3);    FF_37: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_4, CK=>RdClock, CD=>Reset, Q=>w_gcount_r4);    FF_36: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_5, CK=>RdClock, CD=>Reset, Q=>w_gcount_r5);    FF_35: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_6, CK=>RdClock, CD=>Reset, Q=>w_gcount_r6);    FF_34: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_7, CK=>RdClock, CD=>Reset, Q=>w_gcount_r7);    FF_33: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_8, CK=>RdClock, CD=>Reset, Q=>w_gcount_r8);    FF_32: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_9, CK=>RdClock, CD=>Reset, Q=>w_gcount_r9);    FF_31: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_0, CK=>WrClock, CD=>rRst, Q=>r_gcount_w0);    FF_30: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_1, CK=>WrClock, CD=>rRst, Q=>r_gcount_w1);    FF_29: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_2, CK=>WrClock, CD=>rRst, Q=>r_gcount_w2);    FF_28: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_3, CK=>WrClock, CD=>rRst, Q=>r_gcount_w3);    FF_27: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_4, CK=>WrClock, CD=>rRst, Q=>r_gcount_w4);    FF_26: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_5, CK=>WrClock, CD=>rRst, Q=>r_gcount_w5);    FF_25: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_6, CK=>WrClock, CD=>rRst, Q=>r_gcount_w6);    FF_24: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_7, CK=>WrClock, CD=>rRst, Q=>r_gcount_w7);    FF_23: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_8, CK=>WrClock, CD=>rRst, Q=>r_gcount_w8);    FF_22: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_9, CK=>WrClock, CD=>rRst, Q=>r_gcount_w9);    FF_21: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r0, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r20);    FF_20: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r1, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r21);    FF_19: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r2, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r22);    FF_18: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r3, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r23);    FF_17: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r4, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r24);    FF_16: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r5, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r25);    FF_15: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r6, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r26);    FF_14: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r7, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r27);    FF_13: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r8, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r28);    FF_12: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>w_gcount_r9, CK=>RdClock, CD=>Reset,             Q=>w_gcount_r29);    FF_11: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w0, CK=>WrClock, CD=>rRst, Q=>r_gcount_w20);    FF_10: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w1, CK=>WrClock, CD=>rRst, Q=>r_gcount_w21);    FF_9: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w2, CK=>WrClock, CD=>rRst, Q=>r_gcount_w22);    FF_8: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w3, CK=>WrClock, CD=>rRst, Q=>r_gcount_w23);    FF_7: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w4, CK=>WrClock, CD=>rRst, Q=>r_gcount_w24);    FF_6: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w5, CK=>WrClock, CD=>rRst, Q=>r_gcount_w25);    FF_5: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w6, CK=>WrClock, CD=>rRst, Q=>r_gcount_w26);    FF_4: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w7, CK=>WrClock, CD=>rRst, Q=>r_gcount_w27);    FF_3: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w8, CK=>WrClock, CD=>rRst, Q=>r_gcount_w28);    FF_2: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>r_gcount_w9, CK=>WrClock, CD=>rRst, Q=>r_gcount_w29);    FF_1: FD1S3BX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>empty_d, CK=>RdClock, PD=>rRst, Q=>empty_i);    FF_0: FD1S3DX        -- synopsys translate_off        generic map (GSR=> "ENABLED")        -- synopsys translate_on        port map (D=>full_d, CK=>WrClock, CD=>Reset, Q=>full_i);    w_gctr_cia: FADD2B        port map (A0=>scuba_vlo, A1=>scuba_vhi, B0=>scuba_vlo,             B1=>scuba_vhi, CI=>scuba_vlo, COUT=>w_gctr_ci, S0=>open,             S1=>open);    w_gctr_0: CU2        port map (CI=>w_gctr_ci, PC0=>wcount_0, PC1=>wcount_1, CO=>co0,             NC0=>iwcount_0, NC1=>iwcount_1);    w_gctr_1: CU2        port map (CI=>co0, PC0=>wcount_2, PC1=>wcount_3, CO=>co1,             NC0=>iwcount_2, NC1=>iwcount_3);    w_gctr_2: CU2        port map (CI=>co1, PC0=>wcount_4, PC1=>wcount_5, CO=>co2,             NC0=>iwcount_4, NC1=>iwcount_5);    w_gctr_3: CU2        port map (CI=>co2, PC0=>wcount_6, PC1=>wcount_7, CO=>co3,             NC0=>iwcount_6, NC1=>iwcount_7);    w_gctr_4: CU2        port map (CI=>co3, PC0=>wcount_8, PC1=>wcount_9, CO=>co4,             NC0=>iwcount_8, NC1=>iwcount_9);    scuba_vhi_inst: VHI        port map (Z=>scuba_vhi);    r_gctr_cia: FADD2B        port map (A0=>scuba_vlo, A1=>scuba_vhi, B0=>scuba_vlo,             B1=>scuba_vhi, CI=>scuba_vlo, COUT=>r_gctr_ci, S0=>open,             S1=>open);    r_gctr_0: CU2        port map (CI=>r_gctr_ci, PC0=>rcount_0, PC1=>rcount_1, CO=>co0_1,             NC0=>ircount_0, NC1=>ircount_1);    r_gctr_1: CU2        port map (CI=>co0_1, PC0=>rcount_2, PC1=>rcount_3, CO=>co1_1,             NC0=>ircount_2, NC1=>ircount_3);    r_gctr_2: CU2        port map (CI=>co1_1, PC0=>rcount_4, PC1=>rcount_5, CO=>co2_1,             NC0=>ircount_4, NC1=>ircount_5);    r_gctr_3: CU2        port map (CI=>co2_1, PC0=>rcount_6, PC1=>rcount_7, CO=>co3_1,             NC0=>ircount_6, NC1=>ircount_7);    r_gctr_4: CU2        port map (CI=>co3_1, PC0=>rcount_8, PC1=>rcount_9, CO=>co4_1,             NC0=>ircount_8, NC1=>ircount_9);    empty_cmp_ci_a: FADD2B        port map (A0=>scuba_vlo, A1=>rden_i, B0=>scuba_vlo, B1=>rden_i,             CI=>scuba_vlo, COUT=>cmp_ci, S0=>open, S1=>open);    empty_cmp_0: AGEB2        port map (A0=>rcount_0, A1=>rcount_1, B0=>wcount_r0,             B1=>wcount_r1, CI=>cmp_ci, GE=>co0_2);    empty_cmp_1: AGEB2        port map (A0=>rcount_2, A1=>rcount_3, B0=>wcount_r2,             B1=>wcount_r3, CI=>co0_2, GE=>co1_2);    empty_cmp_2: AGEB2        port map (A0=>rcount_4, A1=>rcount_5, B0=>wcount_r4,             B1=>wcount_r5, CI=>co1_2, GE=>co2_2);    empty_cmp_3: AGEB2        port map (A0=>rcount_6, A1=>rcount_7, B0=>w_g2b_xor_cluster_0,             B1=>wcount_r7, CI=>co2_2, GE=>co3_2);    empty_cmp_4: AGEB2        port map (A0=>rcount_8, A1=>empty_cmp_set, B0=>wcount_r8,             B1=>empty_cmp_clr, CI=>co3_2, GE=>empty_d_c);    a0: FADD2B        port map (A0=>scuba_vlo, A1=>scuba_vlo, B0=>scuba_vlo,             B1=>scuba_vlo, CI=>empty_d_c, COUT=>open, S0=>empty_d,             S1=>open);    full_cmp_ci_a: FADD2B        port map (A0=>scuba_vlo, A1=>wren_i, B0=>scuba_vlo, B1=>wren_i,             CI=>scuba_vlo, COUT=>cmp_ci_1, S0=>open, S1=>open);    full_cmp_0: AGEB2        port map (A0=>wcount_0, A1=>wcount_1, B0=>rcount_w0,             B1=>rcount_w1, CI=>cmp_ci_1, GE=>co0_3);    full_cmp_1: AGEB2        port map (A0=>wcount_2, A1=>wcount_3, B0=>rcount_w2,             B1=>rcount_w3, CI=>co0_3, GE=>co1_3);    full_cmp_2: AGEB2        port map (A0=>wcount_4, A1=>wcount_5, B0=>rcount_w4,             B1=>rcount_w5, CI=>co1_3, GE=>co2_3);    full_cmp_3: AGEB2        port map (A0=>wcount_6, A1=>wcount_7, B0=>r_g2b_xor_cluster_0,             B1=>rcount_w7, CI=>co2_3, GE=>co3_3);    full_cmp_4: AGEB2        port map (A0=>wcount_8, A1=>full_cmp_set, B0=>rcount_w8,             B1=>full_cmp_clr, CI=>co3_3, GE=>full_d_c);    scuba_vlo_inst: VLO        port map (Z=>scuba_vlo);    a1: FADD2B        port map (A0=>scuba_vlo, A1=>scuba_vlo, B0=>scuba_vlo,             B1=>scuba_vlo, CI=>full_d_c, COUT=>open, S0=>full_d,             S1=>open);    Empty <= empty_i;    Full <= full_i;end Structure;-- synopsys translate_offlibrary xp2;configuration Structure_CON of FIFO_DC is    for Structure        for all:AGEB2 use entity xp2.AGEB2(V); end for;        for all:AND2 use entity xp2.AND2(V); end for;        for all:CU2 use entity xp2.CU2(V); end for;        for all:FADD2B use entity xp2.FADD2B(V); end for;        for all:FD1P3BX use entity xp2.FD1P3BX(V); end for;        for all:FD1P3DX use entity xp2.FD1P3DX(V); end for;        for all:FD1S3BX use entity xp2.FD1S3BX(V); end for;        for all:FD1S3DX use entity xp2.FD1S3DX(V); end for;        for all:INV use entity xp2.INV(V); end for;        for all:OR2 use entity xp2.OR2(V); end for;        for all:ROM16X1 use entity xp2.ROM16X1(V); end for;        for all:VHI use entity xp2.VHI(V); end for;        for all:VLO use entity xp2.VLO(V); end for;        for all:XOR2 use entity xp2.XOR2(V); end for;        for all:PDPW16KB use entity xp2.PDPW16KB(V); end for;    end for;end Structure_CON;-- synopsys translate_on

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -