Это может быть глупый вопрос ... Я хочу создать демультиплексор с одним входом: a, байтом и двумя выходами, x и y (также байтами).имеется также входной сигнал: s Демультиплексор должен работать с выбранным назначением сигнала.Всякий раз, когда s равен 1, х должен быть значением а.Когда s равно 0, значение y должно быть значением.
with s select x <= a when '1';
with s select y <= a when '0';
, когда я помещаю его в такой процесс:
p1 : process (s,a)
with s select x <= a when '1';
with s select y <= a when '0';
end process;
Я сделал тестовый стенд и использовал его для тестирования своего dmux. Когда я пытаюсь запустить его, он говорит, что я не использовал все возможности, но я сделал?Правильно?
Кто-нибудь может мне помочь?
Заранее спасибо