Цитата Сообщение от fan Посмотреть сообщение
Кстати когда сделаешь сайт ? Это бы сильно решило проблемму с отсутствием ясновидческих способностей у населения
Зарегистрирую на следующей неделе, а когда сделаю ...
точно не знаю, т.к. постараться придется

Я вчера пробовал в симуляторе код гонять и кое-что выяснилось...
Или мне кажеться, или это действительно так:

Spartan-II намного быстрее того CPLD на котором я свой первый спек собирал...
VHDL-код я на 99% перенял от старого спека!
В симуляторе... после того как было обращение в
VRAM, и пин /CE у VRAM опять стал "1"... буквально
на несколько ns /CE опять получает "0". И буфер
A->VA включается.... Вот и мусор на ШД.....
Симулировал код со спека на CPLD.... все без проблем!

Поэтому я решил переделать код и сделать его полностью синхронным...
Полностью исключу такие вещи как:
Код:
nRAMCE <= '0' when nMREQ = '0' and A15 = '1' and VRAM_ACC = '0' else '1';
и заменю на

Код:
process (clk)
   if rising_edge(clk) then
      if nMREQ = '0' and A15 = '1' and VRAM_ACC = '0' then
         nRAMCE <= '0';
      else
         nRAMCE <= '1';
   end if;
end process;
Может чего и выйдет... Сам незнаю т.к. я, откровенно говоря, новичек в этом деле