Block Design: range_gen() - Block Design: range_gen() - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document ID
XD100
Release Date
2026-03-27
Version
2025.2 English

The following figure shows details of the range_gen() block.

  • The range_gen() contains a single kernel that generates the \((x,y,z)\) position across the target scene. This block uses a repetition_count=1 to perform its workload once over each graph iteration.

  • The \(x\) and \(y\) coordinates derive from the resolution computed from the radar system parameters. The \(z\) coordinates are all set to zero in the absence of any targeting height information.

  • The range_gen() generates the coordinates in the order expected by the diff3dsq() block to follow.

figure