Resource Utilization - Resource Utilization - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

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

Resource utilization and power are measured using Vivado, vcdanalyze, and Power Design Manager (PDM) for Versal (2025.2 version) tools.

The registers, CLB LUT, block RAM, URAM, and DSP Engine utilization information can be found in the Vivado project if you perform the following steps:

  1. Open the Vivado project: $(BUILD_TARGET_DIR)/_x/link/vivado/vpl/prj/prj.xpr.

  2. Open the Implemented Design, then click Report Utilization.

  3. In the Utilization tab (shown in the following figure), select gemm_large_ocm_0 and view the resource utilization.

Alternatively, do make report_metrics TARGET=hw, (recipe expanded below), alongwith relevant options, to generate utilization_hierarchical.txt under $(BLD_REPORTS_DIR)/ directory:

Resource Utilization for 32x32x32 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

58442

4

0

1799680

2.88

CLB LUTs

14594

0

0

899840

1.41

LOOKAHEAD8

380

0

0

112480

0.12

RAMB36E5

0

0

0

967

0.00

URAM

192

0

0

463

41.47

DSP58

1024

1024

0

1968

52.03

Resource Utilization for 64x64x64 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

71160

9

0

1799680

4.15

CLB LUTs

17283

0

0

899840

2.31

LOOKAHEAD8

651

0

0

112480

0.58

RAMB36E5

64

0

0

967

6.62

URAM

192

0

0

463

41.47

DSP58

1024

1024

0

1968

52.03

Resource Utilization for 128x128x128 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

71022

12

0

1799680

4.14

CLB LUTs

17474

0

0

899840

2.29

LOOKAHEAD8

651

0

0

112480

0.58

RAMB36E5

64

0

0

967

6.62

URAM

192

0

0

463

41.47

DSP58

1024

1024

0

1968

52.03

Resource Utilization for 256x256x256 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

71117

7

0

1799680

4.14

CLB LUTs

17491

0

0

899840

2.31

LOOKAHEAD8

652

0

0

112480

0.58

RAMB36E5

64

0

0

967

6.62

URAM

192

0

0

463

41.47

DSP58

1024

1024

0

1968

52.03

Resource Utilization for 512x512x512 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

67839

11

0

1799680

3.97

CLB LUTs

16264

0

0

899840

2.18

LOOKAHEAD8

652

0

0

112480

0.58

RAMB36E5

64

0

0

967

6.62

URAM

144

0

0

463

31.10

DSP58

1024

1024

0

1968

52.03

Resource Utilization for 1024x1024x1024 matrix is as follows:

Site Type

Used

Fixed

Prohibited

Available

Util%

Registers

70986

16

0

1799680

4.15

CLB LUTs

17340

0

0

899840

2.3

LOOKAHEAD8

652

0

0

112480

0.58

RAMB36E5

64

0

0

967

6.62

URAM

192

0

0

463

41.47

DSP58

1024

1024

0

1968

52.03