IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2012 · 21 citations · 8 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureDesign AutomationFormal MethodsDeductive VerificationHardware SpecificationLow-power Digital Circuit DesignPower ManagementTiming AnalysisTiming ModelingFormal Hardware VerificationFormal VerificationHardware Model CheckingPower Intent SpecificationPower Management ControlPower-aware MicroarchitectureSystem-on-chip Power ManagementTest Cases
This paper presents a verification framework that attempts to bridge the disconnect between high-level properties capturing the architectural power management strategy and the implementation of the power management control logic using low-level per-domain control signals. The novelty of the proposed framework is in demonstrating that the architectural power intent properties developed using high-level artifacts can be automatically translated into properties over low-level control sequences gleaned from UPF specifications of power domains, and that the resulting properties can be used to formally verify the global on-chip power management logic. The proposed translation uses a considerable amount of domain knowledge and is also not purely syntactic, because it requires formal extraction of timing information for the low-level control sequences. We present a tool, called POWER-TRUCTOR which enables the proposed framework, and several test cases of significant complexity to demonstrate the feasibility of the proposed framework.
8
Microarchitectural techniques for power gating of execution units
Zhigang Hu, Alper Buyuktosunoglu, V. Srinivasan et al. · 2004 · 394 citations
Power Gating with Multiple Sleep Modes
Kanak Agarwal, Kevin Nowka, H.S. Deogun et al. · 2006 · 143 citations
Engineering, Computer Engineering, Electrical Engineering +17