Описание тега vivado-hls

Vivado® High-Level Synthesis ускоряет создание IP, позволяя напрямую направлять спецификации C, C++ и System C на все программируемые устройства Xilinx без необходимости вручную создавать RTL. Поддерживая среды проектирования ISE® и Vivado, Vivado HLS обеспечивает архитекторам систем и проектировщиков более быстрый путь к созданию интеллектуальной собственности за счет:

  • Абстракция алгоритмического описания, спецификации типа данных (целое число, с фиксированной или плавающей запятой) и интерфейсов (FIFO, AXI4, AXI4-Lite, AXI4-Stream)
  • Обширные библиотеки для типов данных произвольной точности, видео, DSP и т. Д. См. Раздел ниже в разделе "Библиотеки"
  • Управляемый директивами синтез с учетом архитектуры, обеспечивающий максимально возможное качество обслуживания
  • Быстрое время до QoR, которое конкурирует с RTL с ручным кодированием
  • Ускоренная проверка с использованием моделирования испытательного стенда C/C++, автоматического моделирования VHDL или Verilog и создания испытательного стенда
  • Поддержка нескольких языков и самый широкий охват языков в отрасли. Автоматическое использование встроенной памяти Xilinx, элементов DSP и библиотеки с плавающей запятой.