I am interested to get the dynamic power consumption of each of the component of a micro-controller. Can I do it by adding the power lines in place and route (PAR)? The purpose of it to get the more precised power consumption of a MC. In simulation I can do it by several means, but what would be the effect of adding power lines to the chip? More importantly, is it possible practically , i.e measuring power of each component through power lines? What will be the power network distribution? Vdd distribution, etc? Thanks

  • 1
    \$\begingroup\$ Related question: What is the best way to estimate the power consumption of an Atmega328p microcontroller? \$\endgroup\$ – KingDuken Nov 29 '17 at 15:56
  • 2
    \$\begingroup\$ Also, why did you tag this question as VHDL? \$\endgroup\$ – KingDuken Nov 29 '17 at 15:59
  • \$\begingroup\$ Can I add these ports in VHDL if I am designer, and later on after fabrication of chip want to measure power/current through these ports? \$\endgroup\$ – Qazi Arbab Nov 29 '17 at 16:05
  • \$\begingroup\$ I think you have VHDL mixed up with VLSI :) VHDL is a scripting language. \$\endgroup\$ – KingDuken Nov 29 '17 at 16:07
  • \$\begingroup\$ No, you can't use VHDL that way. SPICE maybe... In VHDL you need your simulator (or some post-processor looking at the simulated waveform dump) to monitor each node's switching activity, and compute the power taken by that activity, with knowledge of the target (FPGA or gate library) power consumption. \$\endgroup\$ – Brian Drummond Nov 29 '17 at 16:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.