Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
公告
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 讨论

how to measure the power consymption of the DE0 core

Altera_Forum
名誉分销商 II
1,595 次查看

I want to know how to measure the power cunsumption of my FPGA only, not the whole board. Is it possible to insert a low value resistor in the power supply of the FPGA? Since I need to investigate the power consumption changes of the instruction set reduced of one IP core. Can someone tell me how to measure this power?

0 项奖励
6 回复数
Altera_Forum
名誉分销商 II
881 次查看

have you used the Early Power Estimator or PowerPlay tools?

0 项奖励
Altera_Forum
名誉分销商 II
881 次查看

I am a newer, I just heard about the powerplay tool, but never used this before, will it give a precise value of the power consumption of the CPU core? Thank you for your reply.

0 项奖励
Altera_Forum
名誉分销商 II
881 次查看

you could do a PowerPlay analysis before and after your change to see what the delta in power looks like

0 项奖励
Altera_Forum
名誉分销商 II
881 次查看

Thank you!I will have a look. Can I ask another question? I just did download a simple counter to my FPGA, and it will automatically work. But in this experiment, I need to use the openmsp430 core which is written in verilogto test a program which is written in C language. How can I use FPGA to realise using my openmsp430 core run the C program. Then I can try to measure the power. I don't know how to do this. Should I download both program to FPGA use quartus II, or first use code composer studio to change the c program into a hex fire, then try to download to memory of FPGA and use quartus II to download the open core to the flash, then will it work? sorry, I really confuse how to realisi.

0 项奖励
Altera_Forum
名誉分销商 II
881 次查看

i'm not sure how the processor is meant to boot 

 

if its like a Nios it is possible to boot it entirely from a chunk of on chip memory. in that case you would need to compile the C code into a .hex to initialize the on chip memory during a Quartus compile
0 项奖励
Altera_Forum
名誉分销商 II
881 次查看

So you mean I neeed to download my hex fire to the SDRAM, and synthese the FPGA, Do I need to figure ou the connection between the FPGA and SDRAM?so then when I synthese the FPGA, it will automatically read the hex fire in the SDRAM.

0 项奖励
回复