Это как? Вот два параллельных процесса и они должны выполняться одновременно или по-другому параллельно.
Конечно можно переписать всё под условие. Но я не гарантирую что это будет правильно работать.process(reset, u0, a_buff (1 downto 0)) -- триггер режимов
begin
if reset = '0' then
m0 <= '1';
m1 <= '1';
elsif (u0'event and u0 = '1') then
m0 <= a_buff (0);
m1 <= a_buff (1);
end if;
end process;
mode <= not (m0 and m1); -- режим работы: 1 - Std, 0 - MX
process(reset, u1, data_i (0)) -- триггер
begin
if reset = '0' then
ren <= '0';
elsif (u1'event and u1 = '1') then
ren <= data_i (0);
end if;
end process;
- - - Добавлено - - -
Сегодня проверю две версии теста (цветные кубики, на фото как выше несколько постов назад). Одна будет скомпилирована на Web версии, другая - на Full. Будет ясно сразу. Хотя в инете пишут, что это предупреждение сообщает только о том, что при компиляции будет задействовано только одно ядро (процессора что ли?), а не два.
- - - Добавлено - - -
Сегодня проверю две версии теста (цветные кубики, на фото как выше несколько постов назад). Одна будет скомпилирована на Web версии, другая - на Full. Будет ясно сразу. Хотя в инете пишут, что это предупреждение сообщает только о том, что при компиляции будет задействовано только одно ядро (процессора что ли?), а не два:
означает, что Quratus II использует одно ядро. Это не займет много времени для такого простого дизайна





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
