Design Tutorials - 2025.1 English - XD261

Vitis Tutorials: Vitis HLS (XD261)

Document ID
XD261
Release Date
2025-06-17
Version
2025.1 English

Design tutorials illustrate higher-level Vitis™ HLS concepts or design flows, walk through specific examples or reference designs, and describe more complex and complete designs or applications.

Tutorial

Description

Polynomial Vectorization using Number Theoretic Transforms

Demonstrates how to use Code Analyzer to optimize C/C++ code for Vitis HLS. The case study is based on the CRYSTALS-Kyber algorithm, polynomial vectorization, and number theoretic transforms.

Adaptive Beamforming for Radar

This design example discusses beamforming, its applications to radar, and the optimization of floating-point QRD+WBS on an AMD FPGA.