The Xpower program estimates the dynamic power consumption of a CMOS circuit for a specific test stimulus sequence. It uses signal state history and loading information supplied by the Simic Logic Simulator. This information is scanned, and the energy consumed per test is calculated by summing the number of nodes that undergo state transitions, where each node is weighted by its capacitive loading.
Xpower displays dynamic power consumption utilizing X-window graphics, and optionally generates a corresponding PostScript description for subsequent printout. It displays this information in multiple ways:
To find out more about Xpower, view our paper from Async94 Tools for Validating Asynchronous Digital Circuits