Дополнительные методы оптимизации по быстродействию Intel Stratix 10 с архитектурой HyperFlex

Записаться на обучение

Описание курса

Используете Intel Stratix 10 FPGA и хотите научиться добиваться максимальной производительности? Данный курс позволит раскрыть весь потенциал архитектуры Intel Stratix 10 FPGA Hyperflex посредством Hyper-Optimization. На занятиях узнаете, как с помощью среды проектирования Intel Quartus Prime Pro Edition определять структуру логики, ограничивающую оптимизацию Hyper-Retiming, и, соответственно, производительность проекта. Научитесь модифицировать стиль кодирования и логические структуры, что позволит достичь двукратного увеличения тактовой частоты по сравнению с не оптимизированным проектом без изменения его функциональности. Хотя на занятиях основное внимание уделяется семейству Intel Stratix 10, многие изучаемые техники могут использоваться для улучшения быстродействия устройств с другими архитектурами.

Уровень сложности

Сложный

Продолжительность

1 день

По завершении курса сможете

Интерпретировать сложные отчеты retiming для локализации и анализа критических путей, требующих дальнейшей оптимизации.
Изучить техники гипероптимизации для реструктурирования логики проекта, с тем чтобы реализовать все достоинства архитектуры Intel Stratix 10 Hyperflex. Используются такие техники, как 1) Unrolling loops, 2) Pre-computation to reduce loop size, 3) Shannon’s Decomposition, 4) Time-domain multiplexing retiming, 5) Hyper-Folding, 6) Loop pipelining

Необходимые навыки

Знание маршрута проектирования на FPGA
Знание среды проектирования Intel Quartus Prime Pro Edition
Знакомство с синтезируемыми структурами языка Verilog или VHDL
Прохождение курса «Оптимизация по быстродействию Intel Stratix 10 FPGA с архитектурой HyperFlex»

Курсы, которые рекомендуется освоить предварительно

Оптимизация по быстродействию Intel Stratix 10 FPGA с архитектурой HyperFlex
Среда проектирования Intel Quartus Prime: Временной анализ и временной анализатор
Среда проектирования Intel Quartus Prime: Основы проектирования
Достижение временных параметров со средой проектирования Intel Quartus Prime Pro