мне необходимо что бы при значении mode "00" на них приходили данные из константы, а при значении "01", на bus0 были данные установленные на bus1, ну и "10" на bus1 появились данные установленные на bus0.
Я попробовал это сделать используя оператор case вот так: И вообщем ничего не работает. Кто нибудь может сказать где я ошибся?
process (mode) begin case mode is when "00" => bus0 <= STD_LOGIC_VECTOR (my_cnt);bus1 <= STD_LOGIC_VECTOR (my_cnt);
when "01" => bus0 <= bus1;
when "10" => bus1 <= bus0;
when others => bus1 <= STD_LOGIC_VECTOR (zero_cnt);bus1 <= STD_LOGIC_VECTOR (zero_cnt); end case;