Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

power calculation in VHDL

Status
Not open for further replies.

Arrowspace

Banned
Joined
Jan 23, 2015
Messages
186
Helped
3
Reputation
6
Reaction score
3
Trophy points
18
Activity points
0
How can I calculate power in my VHDL design ?
 

barry

Advanced Member level 5
Joined
Mar 31, 2005
Messages
4,916
Helped
1,078
Reputation
2,166
Reaction score
1,068
Trophy points
1,393
Location
California, USA
Activity points
26,867
Power used by your VHDL=0.

VHDL is code. Maybe you'd like to calculate the power in your HARDWARE that's RUNNING that code? FPGA Manufacturers provide tools for calculating power based on frequency, number of toggling elements, etc. It's not that simple.
 

Arrowspace

Banned
Joined
Jan 23, 2015
Messages
186
Helped
3
Reputation
6
Reaction score
3
Trophy points
18
Activity points
0
I have design a adder in VHDL , I want to know the power consumption of it, their too many paper on internet providing low power adder, but not providing information how they calculate power.
 

wesleytaylor

Full Member level 5
Joined
May 1, 2014
Messages
284
Helped
29
Reputation
58
Reaction score
24
Trophy points
18
Activity points
2,671
Hello Arrowspace.

It entirely depends on the device you are implementing the VHDL code in.

For example if it's a xilinx part you can use xilinx power estimator or if it's a newer part you can use Vivado power analysiser tool.

All you need to do is provide a synthesised netlist, ambient temperaturs, toggle rates of io pins etc etc.

In vivado you can add this information via the post implementation ".xdc"

Basically the tool will see how many lut/mux' or whatever are required. It will then calculate the power consumed with the components based on a specific duty cycle(toggle rate).
 
Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top