Title :
Self-Resetting Latches for Asynchronous Micro-Pipelines
Author :
Chelcea, Tiberiu ; Venkataramani, Girish ; Goldstein, Seth C.
Author_Institution :
Carnegie Mellon Univ., Pittsburgh
Abstract :
Asynchronous circuits are increasingly attractive as low power or high-performance replacements to synchronous designs. A key part of these circuits are asynchronous micropipelines; unfortunatelly, the existing micropipeline styles either improve performance or decrease power consumption, but not both. Very often, the pipeline register plays a crucial role in these cost metrics. In this paper we introduce a new register design, called self-resetting latches, for asynchronous micropipelines which bridges the gap between fast, but power hungry, latch-based designs and slow, but low power, flip-flop designs. The energy-delay metric for large asynchronous systems implemented with self-resetting latches is, on average, 41% better than latch-based designs and 15% better than flip-flop designs.
Keywords :
flip-flops; network synthesis; asynchronous circuits; asynchronous micro-pipelines; energy-delay metric; flip-flop designs; latch-based designs; self-resetting latches; Asynchronous circuits; Energy consumption; Flip-flops; Integrated circuit synthesis; Latches; Memory; Permission; Pipelines; Registers; Timing; Design; Measurement; Performance; asynchronous; low power; micropipelines; self-resetting latches;
Conference_Titel :
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-59593-627-1