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.
.. toctree:: :maxdepth: 3 :caption: Design Tutorials :hidden: Polynomial Vectorization using Number Theoretic Transforms <./01-Polynomial_Vectorization/README.md> Adaptive Beamforming for Radar <./02-Beamformer/README.md>
Tutorial | Description |
---|---|
:doc:`Polynomial Vectorization using Number Theoretic Transforms <./01-Polynomial_Vectorization/README.md>` | 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. |
:doc:`Adaptive Beamforming for Radar <./02-Beamformer/README>` | This design example discusses beamforming, its applications to radar, and the optimization of floating-point QRD+WBS on an AMD FPGA. |