fpga-systems-magazine

Руководство по преобразованию кернела HLS 300 MHz на RTL 500 MHz для Vivado 2020.2

dsmv
10.02.2021 09:00
1999
0
0.0

На конференции FPGA-Systems 2020 был представлен доклад "Особенности реализации RTL и Vivado HLS kernel для ускорителей ALVEO"  в котором был представлен учебный пример собранный с использованием Vitis 2020.1. В системе разработки Vitis 2020.2 несколько изменился состав проектов и порядок работы и это потребовало изменение примера.

Пример основан на учебном проекте Xilinx и показывает как можно произвести свёртку видео на ускорителе Alveo. В исходном примере Xilinx показано как разработать кернел на Vitis-HLS. В преобразованном примере HLS кернел помещается внутрь RTL кернела и это позволяет поднять тактовую частоту работы с 300 МГц до 500 МГц.

.

Пример включает подробное руководство как создать проект Vitis-HLS, собрать IP Core, созадать проект Vitis и RTL кернел. Пример показывает как работать с Vitis в режиме GUI.

Ссылка на пример: https://github.com/dsmv/Vitis_OpenCL_Tutorials/tree/main/01-convolution-dataflow-rtl-500MHz

1999
0
0.0

Всего комментариев : 0
avatar

FPGA-Systems – это живое, постоянно обновляемое и растущее сообщество.
Хочешь быть в курсе всех новостей и актуальных событий в области?
Подпишись на рассылку

ePN