UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor zozo
Visitor
1,298 Views
Registered: ‎02-05-2018

power consumption at the physical level

Jump to solution

hi community, i would like to know how to estimate the power  at the physical level, of an FPGA card while running a code in the SDK?

thank you for replying as soon as possible

warm regards

 

0 Kudos
1 Solution

Accepted Solutions
Xilinx Employee
Xilinx Employee
1,723 Views
Registered: ‎08-01-2012

Re: power consumption at the physical level

Jump to solution

@zozo-- Do you mean physical measurement of power?

 

  1. If that is the case one of the below technique you may choose 

 

  • It is standard measurement technique either give provision for jumper/series strapping link in series path of power supply rail to measure the current. The Voltage X current is power consumption for that supply rail 

 

  • Other technique is provide very low value precision metal film resistor in series path of power supply rail. The voltage drop across the resistor/Resistance value gives current. You need high precision meter to do this. The Voltage X current is power consumption for that supply rail 

 

  • In case of using soft power modules (EX: Taxas or Maxim) then through GUI itself you can estimate approximate power consumption for each supply rail. For example the TI Power Solutions for measuring power on Xilinx Evaluation Kits described in  https://www.xilinx.com/support/answers/39037.html

 

 

  1. In case if you intended to estimate power, then you can use Xilinx power tools either XPE or Vivad-power in case if design was ready and implemented
  • XILINX Power Estimator tool helps to customer to estimate the power roughly before your design implementation. Download the XPE Spreadsheet from the following link https://www.xilinx.com/products/technology/power.html for the family you want to use. This page also contains links to Power Estimator guides and White Papers

 

 Vivado_power:

 

Please refer https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_4/ug907-vivado-power-analysis-optimization.pdf  to know more information about Vivado_power tool usage

 

________________________________________________

Please mark this post as an "Accept as solution" in case if it helped to resolve your query. So that it will help to other forum users to directly refer to the answer.

Give kudos to this post in case if you think the information is useful and reply oriented.

4 Replies
Scholar hbucher
Scholar
1,286 Views
Registered: ‎03-22-2016

Re: power consumption at the physical level

Jump to solution

@zozo  You mean realtime estimate? It depends on the board. The ZC702/706 have power regulators you can read. 

http://www.wiki.xilinx.com/Zynq-7000+AP+SoC+Low+Power+Techniques+part+3+-+Measuring+ZC702+Power+with+a+Standalone+Application+Tech+Tip

 

 

vitorian.com --- We do this for fun. Always give kudos. Accept as solution if your question was answered.
I will not answer to personal messages - use the forums instead.
0 Kudos
Xilinx Employee
Xilinx Employee
1,724 Views
Registered: ‎08-01-2012

Re: power consumption at the physical level

Jump to solution

@zozo-- Do you mean physical measurement of power?

 

  1. If that is the case one of the below technique you may choose 

 

  • It is standard measurement technique either give provision for jumper/series strapping link in series path of power supply rail to measure the current. The Voltage X current is power consumption for that supply rail 

 

  • Other technique is provide very low value precision metal film resistor in series path of power supply rail. The voltage drop across the resistor/Resistance value gives current. You need high precision meter to do this. The Voltage X current is power consumption for that supply rail 

 

  • In case of using soft power modules (EX: Taxas or Maxim) then through GUI itself you can estimate approximate power consumption for each supply rail. For example the TI Power Solutions for measuring power on Xilinx Evaluation Kits described in  https://www.xilinx.com/support/answers/39037.html

 

 

  1. In case if you intended to estimate power, then you can use Xilinx power tools either XPE or Vivad-power in case if design was ready and implemented
  • XILINX Power Estimator tool helps to customer to estimate the power roughly before your design implementation. Download the XPE Spreadsheet from the following link https://www.xilinx.com/products/technology/power.html for the family you want to use. This page also contains links to Power Estimator guides and White Papers

 

 Vivado_power:

 

Please refer https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_4/ug907-vivado-power-analysis-optimization.pdf  to know more information about Vivado_power tool usage

 

________________________________________________

Please mark this post as an "Accept as solution" in case if it helped to resolve your query. So that it will help to other forum users to directly refer to the answer.

Give kudos to this post in case if you think the information is useful and reply oriented.

Visitor zozo
Visitor
1,238 Views
Registered: ‎02-05-2018

Re: power consumption at the physical level

Jump to solution

thanks @umamahe for replying, yeah i'm talking about physical measurements, please is any one of the techniques will give me the power consumed for each module? i mean the processor, memory, bus and so on?

thank you for replying again

regards 

0 Kudos
Xilinx Employee
Xilinx Employee
1,224 Views
Registered: ‎08-01-2012

Re: power consumption at the physical level

Jump to solution

@zozo. Thanks. I am sorry to say that physically you can not measure power for each module separately unless if any supply rail exclusively used for that particular module. For example VCCBRAM is exclusively used for Block RAM supply voltage. So you may have chance to measure Block RAM  power.    

________________________________________________

Please mark this post as an "Accept as solution" in case if it helped to resolve your query. So that it will help to other forum users to directly refer to the answer.

Give kudos to this post in case if you think the information is useful and reply oriented.

0 Kudos