Patent ID: 7640152

Claim:
A computer-readable medium having computer-executable instructions for performing a pin-based memory power dissipation determination method using arc-based characterization, said pin-based memory power modeling method comprising steps of: detecting a number of switching data output pins of a memory as n, said memory including m data output pins; and computing Write power for a power arc from a clock pin of said memory to a data output pin of said memory when said clock pin switches, a write enable signal of said memory is high, and said n data output pins of said memory switch, comprising: for said clock pin, providing first current consumption when said clock pin switches, said write enable signal is high, no data input pin of said memory switches, and none of said m data output pins of said memory switches; for said data output pin, providing second current consumption when said clock pin switches, said write enable signal is high, all data input pins of said memory switch, and all said m data output pins of said memory switch; calculating third current consumption caused by switching of said all said m data output pins of said memory as: said third current consumption=said second current consumption−said first current consumption; and calculating said Write power as: said Write power=said first current consumption+said third current consumption*(said n/said in), utilizing said Write power to determine a silicon power dissipation for said memory.