Инструктаж редактора директив Vivado HLS для использования пользовательских IP-адресов для реализации различных функций - PullRequest
0 голосов
/ 09 октября 2018

Редактор директив Vivado HLS предоставляет различные опции для директивы «Ресурс».Можно ли поручить HLS использовать мои собственные IP-адреса для некоторых операций?Например: для реализации множителей HLS предоставляет умножители на основе DSP.Но могу ли я дать указание HLS использовать свой собственный IP-множитель, разработанный для реализации умножителей во время операции синтеза?

Я думаю, что Vivado HLS также поддерживает реализацию умножителя без использования блоков DSP.Но я ищу использовать свой собственный множитель IP.

1 Ответ

0 голосов
/ 19 октября 2018

Насколько я знаю, начиная с Vivado HLS 2018.2, вы не можете интегрировать собственный Verilog IP в конструкцию HLS верхнего уровня.

Возможный обходной путь - добавить необходимые порты ввода / вывода на верхний уровеньHLS, а затем подключите их к нужному экземпляру IP.Конечно, делать это для каждого множителя может быть слишком громоздким.

...