Перейти к содержанию
    

High Level Synthesis - стоит ли изучать?

Приветствую!

 

Прошлым летом прошел курс в Инлайне по HLS - действительно перспективный инструмент, но, очень мало документации и примеров использования. на мой взгляд, он больше подойдет для задач, где требуется реализовать хоть как то прототип, без привязки к качественному быстродействия, но это все пока что. Определенно продукт развивается, и что будет через год - никому не известно. Для DSP, все таки лучше MATLAB... Хотя видел проект, как биофизики ускоряли на FPGA модель взаимодействия молекул в клетках, и у них неплохо это получилось.

 

Как раз с быстродействием в VivadoHLS не так все плохо . Во всяком случае (моих задачах) при синтезе HLS довольно корректно отслеживает требования к частоте и если надо сам вставляет pipeline регистры. Что была для меня приятным сюрпризом. Вот с объемом генерируемой логики не так все радужно. Но это действительно HLS - написал 3-х этажную формулу - получил код (глядя на который хочется ругается не менее этажным матом :) ) но тем не менее он (код) работает.

 

Скудость документации, и отсутствие внятных примеров/вариантов применения с анализом +/- того или иного варианта (при обязательной необходимости менять походы проектирования) как раз и отпугивают вначале и задают некоторый порог вхождения.

 

Успехов! Rob.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гугль свои кодеры VP9 для аппаратных пережималок писал на катапульте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос по смежной теме - а кто-нибудь пользовался Synopsys Processor Designer? По нему вообще нигде никакой информации нет. Интересно, почему? Слишком "профессиональный" или попросту бесполезный?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...