cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
siriux_liu
Visitor
Visitor
501 Views
Registered: ‎09-11-2020

Power Measurement on Alveo U50

Jump to solution

Hi,

I'm trying to measure the power of HBM and PL separately.

I'm wondering whether it's possible to measure those power rails?

If Yes, where should I start?

Thanks!

0 Kudos
1 Solution

Accepted Solutions
anatoli
Moderator
Moderator
289 Views
Registered: ‎06-14-2010

Hello @siriux_liu ,

The U50 is rated for 75W, supplied by the motherboard via

  • A 10W 3.3V rail

  • And a 65W 12V rail

The 3.3V rail powers the HBM, while the 12V rail powers the rest of the card (except the SC). 

You can use xbutil query to determine if the HBM power is within it’s limits by looking at the 3V3 PEX and 3V3 PEX CURR values, reported in mV and mA respectively.

What do you see in your case?

Kind Regards,
Anatoli Curran,
Xilinx Technical Support
------------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal, take a look at our Versal Design Process Hub and our
Versal Blogs

------------------------------------------------------------------------------------------------

View solution in original post

5 Replies
anatoli
Moderator
Moderator
414 Views
Registered: ‎06-14-2010

Hello @siriux_liu ,

Please check this pdf file for Alveo U50 that has the card power system explanation section: https://www.xilinx.com/member/alveo-vivado/u50/ug1371-u50-reconfig-accel.pdf

More info can be found in UG1370: https://www.xilinx.com/support/documentation/boards_and_kits/accelerator-cards/1_7/ug1370-u50-installation.pdf#page=32

As you can read, the Alveo U50/U50 LV card has separate power rails for FPGA fabric and HBM memory. image.png

 

Hope this helps.

Kind Regards,
Anatoli Curran,
Xilinx Technical Support
------------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal, take a look at our Versal Design Process Hub and our
Versal Blogs

------------------------------------------------------------------------------------------------
siriux_liu
Visitor
Visitor
329 Views
Registered: ‎09-11-2020

Hi, @anatoli ,

Sorry, it took me a while to get back.

I checked the datasheet and XRT. As you said, the Alveo U50 has separate power rails for FPGA fabric and HBM memory.

However, inXRT(xbutil query), there is no current measurement for HBM.

Did I miss anything?

I'm also checking the XRT source code. Do you have any suggestions? Thanks:)

0 Kudos
anatoli
Moderator
Moderator
290 Views
Registered: ‎06-14-2010

Hello @siriux_liu ,

The U50 is rated for 75W, supplied by the motherboard via

  • A 10W 3.3V rail

  • And a 65W 12V rail

The 3.3V rail powers the HBM, while the 12V rail powers the rest of the card (except the SC). 

You can use xbutil query to determine if the HBM power is within it’s limits by looking at the 3V3 PEX and 3V3 PEX CURR values, reported in mV and mA respectively.

What do you see in your case?

Kind Regards,
Anatoli Curran,
Xilinx Technical Support
------------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal, take a look at our Versal Design Process Hub and our
Versal Blogs

------------------------------------------------------------------------------------------------

View solution in original post

siriux_liu
Visitor
Visitor
270 Views
Registered: ‎09-11-2020

Hi, @anatoli 

Thanks so much for your help!

In xbutil query, I could see the 3.3V PEX and 3.3v PEX CURR.

I was confused by the HBM1V2 VOL and VCC1V2 CURR. Do you know where I could find this power rail standing for?

I really appreciate that!

0 Kudos
anatoli
Moderator
Moderator
227 Views
Registered: ‎06-14-2010

Hello @siriux_liu ,

I've just heard back from the Alveo higher level experts team and they have confirmed that HBM1V2 is the voltage of the VCCHBM, however there is no current monitoring of that rail - so power can't be calculated
VCC1V2 isn't on that card, as it displays N/A

e.g.: 

image.pngimage.png

And in case anyone else need to know how to calculate the power, the equation to calculate power is

power = voltage * current

From the information provided in the example above HBM is using 8.9W (3.373V * 2.647A).

Hope this helps.

Kind Regards,
Anatoli Curran,
Xilinx Technical Support
------------------------------------------------------------------------------------------------

Don’t forget to reply, kudo, and accept as solution.

If starting with Versal, take a look at our Versal Design Process Hub and our
Versal Blogs

------------------------------------------------------------------------------------------------