-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathWIRE.txt
49 lines (43 loc) · 877 Bytes
/
WIRE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
--NOTA:NUNCA PONER "-" GUION EN EL NOMBRE DE UN ARCHIVO O PROYECTO.
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
--USE IEEE.NUMERIC_STD.ALL;
--USE IEEE.STD_LOGIC_ARITH.ALL;
--USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY WIRE1 IS
PORT(
CLK:IN STD_LOGIC;
INI : IN STD_LOGIC;
RESET : IN STD_LOGIC;
--A,B,C,D : IN STD_LOGIC;
A1,B1,C1,D1,T1 : OUT STD_LOGIC
);
END WIRE1;
ARCHITECTURE BEHAVIORAL OF WIRE1 IS
SIGNAL A,B,C,D,T : STD_LOGIC;
COMPONENT CONTADOR09
PORT(
CLK : IN STD_LOGIC;
INI : IN STD_LOGIC;
RESET : IN STD_LOGIC;
DISPLAY : OUT STD_LOGIC_VECTOR(3 DOWNTO 0);
T : OUT STD_LOGIC
);
END COMPONENT;
BEGIN
U1: CONTADOR09 PORT MAP(
CLK =>CLK,
INI =>INI,
RESET =>RESET,
DISPLAY(0) => A,
DISPLAY(1) => B,
DISPLAY(2) => C,
DISPLAY(3) => D,
T =>T
);
A1<=A;
B1<=B;
C1<=C;
D1<=D;
T1 <= T;
END BEHAVIORAL;