Research Article

Architecture-Level Exploration of Alternative Interconnection Schemes Targeting 3D FPGAs: A Software-Supported Methodology

Algorithm 3

Algorithm of the 3DPower tool for 3D FPGAs.
for to Total Networks
for each Logic Block that form Network
calculate static probability();
calculate transition density; ()
calculate activity of net ();
net_power = 0;
for each segment used to route this net
calculate capacitance of segment();
net power = net power + switching power for this network();
total power = total power + net power;
write power file;