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

📄 counter.vhd

📁 《精通 Protel DXP 2004 电路设计》
💻 VHD
📖 第 1 页 / 共 2 页
字号:
    Signal NamedSignal_LDN  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=LDN
    Signal PinSignal_U1_QA  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU1_QA
    Signal PinSignal_U1_QB  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU1_QB
    Signal PinSignal_U1_QC  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU1_QC
    Signal PinSignal_U1_QD  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU1_QD
    Signal PinSignal_U1_RCO : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU1_RCO
    Signal PinSignal_U2_QA  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU2_QA
    Signal PinSignal_U2_QB  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU2_QB
    Signal PinSignal_U2_QC  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU2_QC
    Signal PinSignal_U2_QD  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU2_QD
    Signal PinSignal_U2_RCO : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU2_RCO
    Signal PinSignal_U3_QA  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU3_QA
    Signal PinSignal_U3_QB  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU3_QB
    Signal PinSignal_U3_QC  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU3_QC
    Signal PinSignal_U3_QD  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU3_QD
    Signal PinSignal_U3_RCO : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU3_RCO
    Signal PinSignal_U4_QA  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU4_QA
    Signal PinSignal_U4_QB  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU4_QB
    Signal PinSignal_U4_QC  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU4_QC
    Signal PinSignal_U4_QD  : STD_LOGIC; -- ObjectKind=Net|PrimaryId=NetU4_QD


begin
    U4 : A_74161                                             -- ObjectKind=Part|PrimaryId=U4|SecondaryId=1
      Port Map
      (
        A    => NamedSignal_D12,                             -- ObjectKind=Pin|PrimaryId=U4-A
        B    => NamedSignal_D13,                             -- ObjectKind=Pin|PrimaryId=U4-B
        C    => NamedSignal_D14,                             -- ObjectKind=Pin|PrimaryId=U4-C
        CLK  => PinSignal_U3_RCO,                            -- ObjectKind=Pin|PrimaryId=U4-CLK
        CLRN => CLR,                                         -- ObjectKind=Pin|PrimaryId=U4-CLRN
        D    => NamedSignal_D15,                             -- ObjectKind=Pin|PrimaryId=U4-D
        ENP  => ENP,                                         -- ObjectKind=Pin|PrimaryId=U4-ENP
        ENT  => ENT,                                         -- ObjectKind=Pin|PrimaryId=U4-ENT
        LDN  => EDN,                                         -- ObjectKind=Pin|PrimaryId=U4-LDN
        QA   => PinSignal_U4_QA,                             -- ObjectKind=Pin|PrimaryId=U4-QA
        QB   => PinSignal_U4_QB,                             -- ObjectKind=Pin|PrimaryId=U4-QB
        QC   => PinSignal_U4_QC,                             -- ObjectKind=Pin|PrimaryId=U4-QC
        QD   => PinSignal_U4_QD                              -- ObjectKind=Pin|PrimaryId=U4-QD
      );

    U3 : A_74161                                             -- ObjectKind=Part|PrimaryId=U3|SecondaryId=1
      Port Map
      (
        A    => NamedSignal_D8,                              -- ObjectKind=Pin|PrimaryId=U3-A
        B    => NamedSignal_D9,                              -- ObjectKind=Pin|PrimaryId=U3-B
        C    => NamedSignal_D10,                             -- ObjectKind=Pin|PrimaryId=U3-C
        CLK  => PinSignal_U2_RCO,                            -- ObjectKind=Pin|PrimaryId=U3-CLK
        CLRN => CLR,                                         -- ObjectKind=Pin|PrimaryId=U3-CLRN
        D    => NamedSignal_D11,                             -- ObjectKind=Pin|PrimaryId=U3-D
        ENP  => ENP,                                         -- ObjectKind=Pin|PrimaryId=U3-ENP
        ENT  => ENT,                                         -- ObjectKind=Pin|PrimaryId=U3-ENT
        LDN  => EDN,                                         -- ObjectKind=Pin|PrimaryId=U3-LDN
        QA   => PinSignal_U3_QA,                             -- ObjectKind=Pin|PrimaryId=U3-QA
        QB   => PinSignal_U3_QB,                             -- ObjectKind=Pin|PrimaryId=U3-QB
        QC   => PinSignal_U3_QC,                             -- ObjectKind=Pin|PrimaryId=U3-QC
        QD   => PinSignal_U3_QD,                             -- ObjectKind=Pin|PrimaryId=U3-QD
        RCO  => PinSignal_U3_RCO                             -- ObjectKind=Pin|PrimaryId=U3-RCO
      );

    U2 : A_74161                                             -- ObjectKind=Part|PrimaryId=U2|SecondaryId=1
      Port Map
      (
        A    => NamedSignal_D4,                              -- ObjectKind=Pin|PrimaryId=U2-A
        B    => NamedSignal_D5,                              -- ObjectKind=Pin|PrimaryId=U2-B
        C    => NamedSignal_D6,                              -- ObjectKind=Pin|PrimaryId=U2-C
        CLK  => PinSignal_U1_RCO,                            -- ObjectKind=Pin|PrimaryId=U2-CLK
        CLRN => CLR,                                         -- ObjectKind=Pin|PrimaryId=U2-CLRN
        D    => NamedSignal_D7,                              -- ObjectKind=Pin|PrimaryId=U2-D
        ENP  => NamedSignal_ENP,                             -- ObjectKind=Pin|PrimaryId=U2-ENP
        ENT  => NamedSignal_ENT,                             -- ObjectKind=Pin|PrimaryId=U2-ENT
        LDN  => NamedSignal_LDN,                             -- ObjectKind=Pin|PrimaryId=U2-LDN
        QA   => PinSignal_U2_QA,                             -- ObjectKind=Pin|PrimaryId=U2-QA
        QB   => PinSignal_U2_QB,                             -- ObjectKind=Pin|PrimaryId=U2-QB
        QC   => PinSignal_U2_QC,                             -- ObjectKind=Pin|PrimaryId=U2-QC
        QD   => PinSignal_U2_QD,                             -- ObjectKind=Pin|PrimaryId=U2-QD
        RCO  => PinSignal_U2_RCO                             -- ObjectKind=Pin|PrimaryId=U2-RCO
      );

    U1 : A_74161                                             -- ObjectKind=Part|PrimaryId=U1|SecondaryId=1
      Port Map
      (
        A    => NamedSignal_D0,                              -- ObjectKind=Pin|PrimaryId=U1-A
        B    => NamedSignal_D1,                              -- ObjectKind=Pin|PrimaryId=U1-B
        C    => NamedSignal_D2,                              -- ObjectKind=Pin|PrimaryId=U1-C
        CLK  => CLK,                                         -- ObjectKind=Pin|PrimaryId=U1-CLK
        CLRN => CLR,                                         -- ObjectKind=Pin|PrimaryId=U1-CLRN
        D    => NamedSignal_D3,                              -- ObjectKind=Pin|PrimaryId=U1-D
        ENP  => NamedSignal_ENP,                             -- ObjectKind=Pin|PrimaryId=U1-ENP
        ENT  => NamedSignal_ENT,                             -- ObjectKind=Pin|PrimaryId=U1-ENT
        LDN  => NamedSignal_LDN,                             -- ObjectKind=Pin|PrimaryId=U1-LDN
        QA   => PinSignal_U1_QA,                             -- ObjectKind=Pin|PrimaryId=U1-QA
        QB   => PinSignal_U1_QB,                             -- ObjectKind=Pin|PrimaryId=U1-QB
        QC   => PinSignal_U1_QC,                             -- ObjectKind=Pin|PrimaryId=U1-QC
        QD   => PinSignal_U1_QD,                             -- ObjectKind=Pin|PrimaryId=U1-QD
        RCO  => PinSignal_U1_RCO                             -- ObjectKind=Pin|PrimaryId=U1-RCO
      );

    -- Signal Assignments
    ---------------------
    ADD0            <= PinSignal_U1_QA; -- ObjectKind=Net|PrimaryId=NetU1_QA
    ADD1            <= PinSignal_U1_QB; -- ObjectKind=Net|PrimaryId=NetU1_QB
    ADD10           <= PinSignal_U3_QC; -- ObjectKind=Net|PrimaryId=NetU3_QC
    ADD11           <= PinSignal_U3_QD; -- ObjectKind=Net|PrimaryId=NetU3_QD
    ADD12           <= PinSignal_U4_QA; -- ObjectKind=Net|PrimaryId=NetU4_QA
    ADD13           <= PinSignal_U4_QB; -- ObjectKind=Net|PrimaryId=NetU4_QB
    ADD14           <= PinSignal_U4_QC; -- ObjectKind=Net|PrimaryId=NetU4_QC
    ADD15           <= PinSignal_U4_QD; -- ObjectKind=Net|PrimaryId=NetU4_QD
    ADD2            <= PinSignal_U1_QC; -- ObjectKind=Net|PrimaryId=NetU1_QC
    ADD3            <= PinSignal_U1_QD; -- ObjectKind=Net|PrimaryId=NetU1_QD
    ADD4            <= PinSignal_U2_QA; -- ObjectKind=Net|PrimaryId=NetU2_QA
    ADD5            <= PinSignal_U2_QB; -- ObjectKind=Net|PrimaryId=NetU2_QB
    ADD6            <= PinSignal_U2_QC; -- ObjectKind=Net|PrimaryId=NetU2_QC
    ADD7            <= PinSignal_U2_QD; -- ObjectKind=Net|PrimaryId=NetU2_QD
    ADD8            <= PinSignal_U3_QA; -- ObjectKind=Net|PrimaryId=NetU3_QA
    ADD9            <= PinSignal_U3_QB; -- ObjectKind=Net|PrimaryId=NetU3_QB
    NamedSignal_D0  <= D0; -- ObjectKind=Net|PrimaryId=D0
    NamedSignal_D1  <= D1; -- ObjectKind=Net|PrimaryId=D1
    NamedSignal_D10 <= D10; -- ObjectKind=Net|PrimaryId=D10
    NamedSignal_D11 <= D11; -- ObjectKind=Net|PrimaryId=D11
    NamedSignal_D12 <= D12; -- ObjectKind=Net|PrimaryId=D12
    NamedSignal_D13 <= D13; -- ObjectKind=Net|PrimaryId=D13
    NamedSignal_D14 <= D14; -- ObjectKind=Net|PrimaryId=D14
    NamedSignal_D15 <= D15; -- ObjectKind=Net|PrimaryId=D15
    NamedSignal_D2  <= D2; -- ObjectKind=Net|PrimaryId=D2
    NamedSignal_D3  <= D3; -- ObjectKind=Net|PrimaryId=D3
    NamedSignal_D4  <= D4; -- ObjectKind=Net|PrimaryId=D4
    NamedSignal_D5  <= D5; -- ObjectKind=Net|PrimaryId=D5
    NamedSignal_D6  <= D6; -- ObjectKind=Net|PrimaryId=D6
    NamedSignal_D7  <= D7; -- ObjectKind=Net|PrimaryId=D7
    NamedSignal_D8  <= D8; -- ObjectKind=Net|PrimaryId=D8
    NamedSignal_D9  <= D9; -- ObjectKind=Net|PrimaryId=D9
    NamedSignal_ENP <= ENP; -- ObjectKind=Net|PrimaryId=ENP
    NamedSignal_ENT <= ENT; -- ObjectKind=Net|PrimaryId=ENT
    NamedSignal_LDN <= EDN; -- ObjectKind=Net|PrimaryId=LDN

end structure;
------------------------------------------------------------

⌨️ 快捷键说明

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