Hello, I thinks that my problem is easy but I dont know the answer, I only want a program with 3 output send different vector in different time. If I try to cpy the port in a signal quartus say me impossible two values. So I try to make wiht different architecture but only copy the last, could you help me?
ENTITY prueba IS
port
(
a,b,c ut std_logic_vector (0 TO 6) );
END prueba;
ARCHITECTURE test_nand OF prueba IS
SIGNAL a_test, b_test, c_test : std_logic_vector (0 TO 6);
BEGIN
a <= "0000000" after 0 ns;
b<="0000000" after 0 ns;
c<= "0000000" after 0 ns;
END test_nand;
ARCHITECTURE test_nand2 OF prueba IS
BEGIN
a <="1010111" after 20 ns;
b<="0000001" after 0 ns;
c<= "0000100" after 0 ns;
END test_nand2;
ARCHITECTURE test_nand3 OF prueba IS
BEGIN
a <="0000000" after 30 ns;
b<="0000000" after 10 ns;
c<= "0000000" after 15 ns;
END test_nand3;
Thanks
ENTITY prueba IS
port
(
a,b,c ut std_logic_vector (0 TO 6) );
END prueba;
ARCHITECTURE test_nand OF prueba IS
SIGNAL a_test, b_test, c_test : std_logic_vector (0 TO 6);
BEGIN
a <= "0000000" after 0 ns;
b<="0000000" after 0 ns;
c<= "0000000" after 0 ns;
END test_nand;
ARCHITECTURE test_nand2 OF prueba IS
BEGIN
a <="1010111" after 20 ns;
b<="0000001" after 0 ns;
c<= "0000100" after 0 ns;
END test_nand2;
ARCHITECTURE test_nand3 OF prueba IS
BEGIN
a <="0000000" after 30 ns;
b<="0000000" after 10 ns;
c<= "0000000" after 15 ns;
END test_nand3;
Thanks