Мы пытались программировать QDRII SRAM controller на Stratix II, а на Stratix III - мегафункцию Altmemphy.
При этом оказалось, что и в том и другом случае ширина локальной шины данных должна составлять 36х2 (или 36х4) бита. Наша же задача состоит в записи массива данных с шириной 32 разряда.
Может быть Вы подскажете каким образом нам выйти из этой ситуации. Выбранная микросхема ЗУ CY7C1515 соответствует требованиям нашей задачи, ПЛИС также обеспечивает требуемое быстродействие (по документации).
В принципе мы могли бы входные данные подать на вход микросхемы ЗУ, но формирователь тактового сигнала и адресный счетчик мы должны разместить в ПЛИС. Кроме того, наши входные сигналы (с АЦП) – LVDS, а входные сигналы для ЗУ HSTL, т.е. нам необходимо согласование уровней. Эту задачу проще всего решить с помощью ПЛИС.