07-06-2023 10:49 AM
Does anyone know how to get a power estimate or power consumption for an FPGA? The standard reports that are available in the FPGA Module Compilation Status Window don't have anything about power in them. I haven't come across anything about power or how to generate custom reports. Can anyone point me in a helpful direction or has anyone done this before?
If it matters, I'm using a PXIe 7902 board.
And - I know it's frowned upon to put a 2nd question/subject in the same post - but hopefully this is quick if someone knows the answer: is the 7902 supported in versions of LabVIEW newer than 2018? We had a working design in 2018, and it doesn't work in 2020 or 2022 (gives me an error code on a FPGA register read).
07-06-2023 12:17 PM
Export to Vivado https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/lvfpgahelp/export_fpga_vis_howto.html and run a compile. That compile report should give more details.
07-06-2023 02:52 PM
Thanks for the advice Terry. I may try that, but I guess I was looking for some kind of report directly from LabVIEW itself, which I guess may not exist.
07-06-2023 11:37 PM
The Xilinx Log may have it but it is tedious to sift through.
What is the background for this need? Are you using a different chassis?
07-07-2023 01:30 AM
I don’t have the answer to your second question but it is not so much frowned upon to put two questions in a post as simply unproductive. There is an email rule list that applies to posts here in a similar way:
1) if you address an email to a group and ask for action without explicitly naming one or more individuals to act on it, nobody will do it as everybody thinks it concerns the others.
2) if you ask more than one question in an email you will usually only get an answer to the first or last question.
😀
07-07-2023 01:35 AM
As to the power consumption report I’m not sure how useful that would be. The NI FPGA boards consist of many components and the FPGA is only a small part of that. NI states maximum power consumption per board and I kind of doubt that you would see a very large difference on the total board consumption by different designs.
07-07-2023 02:54 AM
https://www.xilinx.com/products/technology/power/xpe.html
This here was useful for me in the past
07-07-2023 09:38 AM
Thanks to Terry, Rolf, and Intaris for your helpful suggestions. Terry, I have searched thru the Xilinx log but haven't seen anything there, unless I'm missing it. The log says that it's doing power optimization at one point, but never displays numbers.
To Rolf's point, I think - thinking about it a bit more - that I guess it isn't necessarily the FPGA power that I need, but the power for the whole card. The issue is that my company has done an FPGA and software design for a customer of ours. That customer reports that the card is overheating and shutting down due to excessive power draw. They have tried a few mitigation strategies with some success, but still get intermittent overheating/shutdown.
They have asked what we expect the power draw to be for the card. I don't know how to get the answer to that for them. Is there a way to get expected power for the card? I do see the 38.25W limit for power draw in the "PXIe-7902 Specifications" document, but not any discussion of how to determine expected power draw, or how to reduce power.
07-07-2023 11:24 AM
Which chassis are you using? Some chassis support different power levels.
This could be something to take up with NI directly as they may have feedback on the specific configuration.