[an error occurred while processing this directive]
|
Напоролся на это при работе с SDRAM в пакетном режиме. Надо подправить в исходнике файл сommand.v:
// Generate SA
if (do_writea == 1 | do_reada == 1) // ACTIVATE command is being issued, so present the row address
SA <= rowaddr;
else
SA <= coladdr; // else alway present column address
if ((do_rw==1) | (do_precharge))
SA[10] <= !SC_PM; // set SA[10] for autoprecharge read/write or for a precharge all command
// don't set it if the controller is in page mode.
// if (do_precharge==1 | do_load_mode==1)
if (do_load_mode==1)
BA <= 0; // Set BA=0 if performing a
закомментированная строка if (do_precharge==1 | do_load_mode==1)- исходный текст
следующая - моя исправленная.
Все заработало
E-mail: info@telesys.ru