📄 counter.vhd
字号:
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 + -