This page provides an introduction to the Versal Power Tool, as well as links to how to build various components of the Power Tool and how to make them run on a supported Xilinx Evaluation Board (e.g. VCK190). The Evaluation Board is based on a Versal ACAP Core/Primer/Premium devices (see table below). For additional information, refer to Versal ACAP: VCK190 Evaluation Kit – Getting Started.
Information instead on the Zynq UltraScale+ MPSoC Power Advantage Tool can be found here.
Table of Contents
Supported Evaluation Boards:
The Power Tool is a demo designed to showcase the power features of the Versal ACAP device. The Power Tool typically runs on the System Controller, but you will also occasionally see deployments with the Power Tool running on the Versal.
The Power Advantage Tool consists of two main elements: The Python library and the Jupyter Notebook Python code.
(1) The Python library poweradvantage.py provides a portable and embeddable power measurement system.
(2) The Jupyter Notebook Python code power_advantage_tool.ipynb provides an example that can be extended by Python and Python Libraries. This Python interface gives a familiar programming language that avoids downloading development tools and compile times. Jupyter Notebook is a web interface that supports graphical documentation of the code.
Figure 1. Power Tool Diagram.
Versal ACAP Power Tool:
- Windows PC with Chrome browser
- Internet Access
- Evaluation board (e.g. VCK190) and power supply
- 16GB Class 10 uSD Card (see Xilinx recommended list)
- Cables: Ethernet, USB-C.
- Vivado License with Vivado System Edition
You may not need to download or install anything:
(1) Versal Power Tool typically comes pre-installed as part of the BEAM tool on the Versal Evaluation Board System Controller uSD card, so downloading and installing is usually not necessary.
(2) For convenience, there is also a version of the Versal Power Tool that runs on the Evaluation Board Versal ACAP (instead of the System Controller). This also typically comes pre-installed as part of the Versal Board Support Package, so downloading and installing is again usually not necessary.
The power tool files and installation instructions are provided for when you may be porting to an unsupported platform.
System Controller BEAM Tools, Versal BSPs, and Versal Power Tool Sources can be downloaded below (may require sign up).Home