IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2006 · 78 citations · 19 references
EngineeringComputer EngineeringElectrical EngineeringLow-power DesignMicroelectronicsSystem-on-chip DesignDynamic Power ReductionLow-power Digital Circuit DesignPower ManagementPower OptimizationPower-aware DesignTiming AnalysisDynamic Power DissipationFlip-flopsLatch DesignLow-power Logic DesignPower-delay ProductPower-delay TradeoffPower-efficient Logic Block DesignStatic Power Dissipation
This paper introduces a new family of low-power and high-performance flip-flops, namely conditional data mapping flip-flops (CDMFFs), which reduce their dynamic power by mapping their inputs to a configuration that eliminates redundant internal transitions. We present two CDMFFs, having differential and single-ended structures, respectively, and compare them to the state-of-the-art flip-flops. The results indicate that both CDMFFs have the best power-delay product in their groups, respectively. In the aspect of power dissipation, the single-ended and differential CDMFFs consume the least power at data activity less than 50%, and are 31% and 26% less power than the conditional capture flip-flops at 25% data activity, respectively. In the aspect of performance, CDMFFs achieve small data-to-output delays, comparable to those of the transmission-gate pulsed latch and the modified-sense-amplifier flip-flop. In the aspect of timing reliability, CDMFFs have the best internal race immunity among pulse-triggered flip-flops. A post-layout case study is demonstrated with comparison to a transmission-gate flip-flop. The results indicate the single-ended CDMFF has 34% less in data-to-output delay and 28% less in power at 25% data activity, in spite of the 34% increase in size
19
Flow-through latch and edge-triggered flip-flop hybrid elements
H. Partovi, R. Burd, Umer Salim et al. · 2002 · 308 citations
A 2.2 W, 80 MHz superscalar RISC microprocessor
G. Gerosa, S. Gary, C. Dietz et al. · IEEE Journal of Solid-State Circuits · 1994 · 237 citations