Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Распараллелить DDR выход (Quartus)
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
alexadmin
Имеется следующая ситуация: IP-компонент где-то внутри себя порождает ddr выход посредством ddio_out. Возникла потребность подать этот выходной сигнал сразу на несколько физических выходных пинов. Прямое подключение выдает ошибку типа "Error (15887): Output port "DATAOUT" of DDIO_OUT WYSIWYG <цепь> has invalid signal-splitter fan-outs", то есть квартус считает, что это я так порождаю дифф. выход.

Может быть есть возможность указать, чтобы данный элемент был сдублирован нужное число раз в каждом выходном пине?
Пробовал воспользоваться опцией Manual logic duplication, но либо не правильно пользовался, либо она тут не поможет...
Может был у кого-то подобный опыт? Исправлять оригинальный IP-компонент малореально.
vadimuzzz
ddr-выход распараллелить нельзя. можно добавить необходимое кол-во буферов altddio_out и параллелить сигналы, подключенные к портам datain_h, datain_l и т.д.
alexadmin
Цитата(vadimuzzz @ Feb 17 2013, 13:17) *
ddr-выход распараллелить нельзя. можно добавить необходимое кол-во буферов altddio_out и параллелить сигналы, подключенные к портам datain_h, datain_l и т.д.


Это понятно, вопрос в том, можно ли заставить это квартус сделать самостоятельно (констрэйнами-назначениями, не трогая исходный код). Впрочем, похоже, что нет...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.