[an error occurred while processing this directive]
В ACEX 1K50 - 10 EAB-ов. Хочу построить 2 FIFO, одно - 512x32 (4 EABа), второе - 768x32(6). Не получается. Что не так ?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
Отправлено
Пытливый
03 октября 2002 г. 19:25
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Видимо
—
SAZH
(04.10.2002 11:51, 65 байт)
Не использовать LPM_FIFO* Количество ЕАБов они определяют исходя из LPM_WIDTHU, а не из LPM_NUMWORDS. То есть описать 768'е fifo ручками полностью от и до. И тогда оно займет 6 ЕАБов а не 8.
—
SM
(03.10.2002 19:50,
пустое
)
Вообще то, я использую не генератор мегафункций, а сгенерированные утилитой genmem.exe из Quartus исходники на verilog. Но причина наверно все равно в этом. Спасибо.
—
Пытливый
(04.10.2002 10:57,
пустое
)
Ага, результатом работы genmem как раз является подключение LPM_FIFO уже на этапе компилера в максплюсе/квартусе. Смысл тот-же. Опиши сам FIFO на основе трех блоков DPRAM по 256х32.
—
SM
(04.10.2002 12:00,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru