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

📄 tx_fifo.vhd

📁 在通讯领域中使用相当广泛的HDLC
💻 VHD
📖 第 1 页 / 共 5 页
字号:
        PORT MAP (
        Z                    =>  aeSub3,
        D                    =>  aeSubXor3_VCC,
        C                    =>  aeSubXor3_VCC,
        B                    =>  aeSub4,
        A                    =>  eEqReg13);

    RdAddrGen_xorBG3_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorBG3_VCC);

    RdAddrGen_xorGB1_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  RdAddrGen_BINQ1,
        D                    =>  RdAddrGen_xorGB1_VCC,
        C                    =>  RdAddrGen_xorGB1_VCC,
        B                    =>  RdAddrGen_BINQ2,
        A                    =>  RdAddress1);

    RdAddrGen_xorBG5_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  rCntGBQ5,
        D                    =>  RdAddrGen_xorBG5_VCC,
        C                    =>  RdAddrGen_xorBG5_VCC,
        B                    =>  rCntNBQ6,
        A                    =>  rCntNBQ5);

    regInst1: FD1S3DX
        PORT MAP (
        Q                    =>  eEqReg10,
        CD                   =>  Reset,
        CK                   =>  RdClock,
        D                    =>  eEqReg00);

    regInst27: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg03,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  RdAddress3);

    regInst32: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg15,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  fEqReg05);

    WrAddrGen_xorGB1_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorGB1_VCC);

    WrAddrGen_xorBG5_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorBG5_VCC);

    aeSubXor2_I000000: VHI
        PORT MAP (
        Z                    =>  aeSubXor2_VCC);

    fullEQ_xnorremEQ2_inst0: ORCALUT4
        GENERIC MAP (
        INIT => X"9000")
        PORT MAP (
        Z                    =>  fullEQ_xnorremEQ2_Int0,
        D                    =>  fullEQ_xnorremEQ2_VCC,
        C                    =>  fullEQ_xnorremEQ2_VCC,
        B                    =>  fEqmsb,
        A                    =>  wadmsb);

    regInst28: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg13,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  fEqReg03);

    aeSubXor_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  aeSub9,
        D                    =>  aeSubXor_VCC,
        C                    =>  aeSubXor_VCC,
        B                    =>  rad9,
        A                    =>  eEqReg19);

    WrAddrGen_bufInst0: BUFBA
        PORT MAP (
        Z                    =>  WrAddrGen_BINQ9,
        A                    =>  wCntQ9);

    RdAddrGen_cAdder_vgbAdderInst2_Adder: FADD2
        PORT MAP (
        S1                   =>  RdAddrGen_NBQ9,
        S0                   =>  rCntNBQ8,
        COUT0                =>  RdAddrGen_cAdder_vgbAdderInst2_tmp0,
        CI                   =>  RdAddrGen_cAdder_Cout8,
        B1                   =>  RdAddrGen_GND,
        B0                   =>  RdAddrGen_GND,
        A1                   =>  RdAddrGen_BINQ9,
        A0                   =>  RdAddrGen_BINQ8);

    RdAddrGen_xorGB1_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorGB1_VCC);

    RdAddrGen_xorBG5_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorBG5_VCC);

    regInst29: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg04,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  RdAddress4);

    WrAddrGen_bufInst1: BUFBA
        PORT MAP (
        Z                    =>  wad9,
        A                    =>  WrAddrGen_NBQ9);

    WrAddrGen_xorGB3_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorGB3_VCC);

    WrAddrGen_xorBG7_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorBG7_VCC);

    aeSubXor4_I000000: VHI
        PORT MAP (
        Z                    =>  aeSubXor4_VCC);

    regInst40: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg19,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  fEqReg09);

    emptyEQ_xnor4BitEQ1_inst0: ORCALUT4
        GENERIC MAP (
        INIT => X"9009")
        PORT MAP (
        Z                    =>  emptyEQ_xnor4BitEQ1_Int0,
        D                    =>  eEqReg15,
        C                    =>  rCntGBQ5,
        B                    =>  eEqReg14,
        A                    =>  rCntGBQ4);

    xorwmsb_I000000: VHI
        PORT MAP (
        Z                    =>  xorwmsb_VCC);

    RdAddrGen_xorGB3_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorGB3_VCC);

    RdAddrGen_xorBG7_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorBG7_VCC);

    RdAddrGen_xorGB5_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  RdAddrGen_BINQ5,
        D                    =>  RdAddrGen_xorGB5_VCC,
        C                    =>  RdAddrGen_xorGB5_VCC,
        B                    =>  RdAddrGen_BINQ6,
        A                    =>  RdAddress5);

    xorEEQ_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  eEqmsb,
        D                    =>  xorEEQ_VCC,
        C                    =>  xorEEQ_VCC,
        B                    =>  eEqReg19,
        A                    =>  eEqReg18);

    emptyEQ_xnor4BitEQ1_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"9009")
        PORT MAP (
        Z                    =>  emptyEQ_xnor4BitEQ1_Int1,
        D                    =>  eEqReg17,
        C                    =>  rCntGBQ7,
        B                    =>  eEqReg16,
        A                    =>  rCntGBQ6);

    regInst41: FD1S3DX
        PORT MAP (
        Q                    =>  Full_sig,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  fAndOut);

    WrAddrGen_xorGB5_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorGB5_VCC);

    afSub_vgbAdderInst2_Sub0: FSUB2
        PORT MAP (
        S1                   =>  afSubOut9,
        S0                   =>  afSubOut8,
        BOUT1                =>  afSub_Cout,
        BOUT0                =>  afSub_vgbAdderInst2_tmp0,
        BI                   =>  afSub_Cout8,
        B1                   =>  GND,
        B0                   =>  wCntNBQ8,
        A1                   =>  afSub9,
        A0                   =>  fEqmsb);

    RdAddrGen_I000000: VLO
        PORT MAP (
        Z                    =>  RdAddrGen_GND);

    RdAddrGen_xorBG2_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  rCntGBQ2,
        D                    =>  RdAddrGen_xorBG2_VCC,
        C                    =>  RdAddrGen_xorBG2_VCC,
        B                    =>  rCntNBQ3,
        A                    =>  rCntNBQ2);

    aeSubXor6_I000000: VHI
        PORT MAP (
        Z                    =>  aeSubXor6_VCC);

    regInst42: FD1S3DX
        PORT MAP (
        Q                    =>  AlmostFull,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  afLEOut);

    RdAddrGen_xorGB5_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorGB5_VCC);

    xorEEQ_I000000: VHI
        PORT MAP (
        Z                    =>  xorEEQ_VCC);

    emptyEQ_xnor4BitEQ1_I000000: VLO
        PORT MAP (
        Z                    =>  emptyEQ_xnor4BitEQ1_GND);

    regInst43: FD1S3BX
        PORT MAP (
        Q                    =>  AlmostEmpty,
        PD                   =>  Reset,
        CK                   =>  RdClock,
        D                    =>  aeLEOut);

    RdAddrGen_xorGB6_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorGB6_VCC);

    regInst8: FD1S3DX
        PORT MAP (
        Q                    =>  eEqReg04,
        CD                   =>  Reset,
        CK                   =>  RdClock,
        D                    =>  WrAddress4);

    regInst39: FD1S3DX
        PORT MAP (
        Q                    =>  fEqReg09,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  rCntQ9);

    WrAddrGen_xorGB7_I000000: VHI
        PORT MAP (
        Z                    =>  WrAddrGen_xorGB7_VCC);

    WrAddrGen_ffInst6: FD1S3DX
        PORT MAP (
        Q                    =>  WrAddress6,
        CD                   =>  Reset,
        CK                   =>  WrClock,
        D                    =>  wCntGBQ6);

    afSubXor5_inst1: ORCALUT4
        GENERIC MAP (
        INIT => X"6000")
        PORT MAP (
        Z                    =>  afSub5,
        D                    =>  afSubXor5_VCC,
        C                    =>  afSubXor5_VCC,
        B                    =>  afSub6,
        A                    =>  fEqReg15);

    RdAddrGen_ffInst1: FD1S3DX
        PORT MAP (
        Q                    =>  RdAddress1,
        CD                   =>  Reset,
        CK                   =>  RdClock,
        D                    =>  rCntGBQ1);

    aeSub_vgbAdderInst1_Sub0: FSUB2
        PORT MAP (
        S1                   =>  aeSubOut5,
        S0                   =>  aeSubOut4,
        BOUT1                =>  aeSub_vgbAdderInst1_Cout0,
        BOUT0                =>  aeSub_vgbAdderInst1_tmp0,
        BI                   =>  aeSub_Cout4,
        B1                   =>  rCntNBQ5,
        B0                   =>  rCntNBQ4,
        A1                   =>  aeSub5,
        A0                   =>  aeSub4);

    RdAddrGen_xorGB7_I000000: VHI
        PORT MAP (
        Z                    =>  RdAddrGen_xorGB7_VCC);

    I000000: VHI
        PORT MAP (
        Z                    =>  VCC);

⌨️ 快捷键说明

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