首页> 外文会议> >Optimization of combinational and sequential logic circuits for low power using precomputation
【24h】

Optimization of combinational and sequential logic circuits for low power using precomputation

机译:使用预计算优化低功耗组合逻辑电路和顺序逻辑电路

获取原文

摘要

Precomputation is a recently proposed logic optimization technique which selectively disables the inputs of a sequential logic circuit, thereby reducing switching activity and power dissipation, without changing logic functionality. In this paper, we present new precomputation architectures for both combinational and sequential logic and describe new precomputation-based logic synthesis methods that optimize logic circuits for low power. We present a general precomputation architecture for sequential logic circuits and show that it is significantly more powerful than the architectures previously treated in the literature. In this architecture, output values required in a particular clock cycle are selectively precomputed one clock cycle earlier, and the original logic circuit is "turned off" in the succeeding clock cycle. The very power of this architecture makes the synthesis of precomputation logic a challenging problem and we present a method to automatically synthesize precomputation logic for this architecture. We introduce a powerful precomputation architecture for combinational logic circuits that uses transmission gates or transparent latches to disable parts of the logic. Unlike in the sequential circuit architecture, precomputation occurs in an early portion of a clock cycle, and parts of the combinational logic circuit are "turned off" in a later portion of the same clock cycle. Further we are not restricted to perform precomputation on the primary inputs. Preliminary results obtained using the described methods are presented. Up to 66 percent reductions in switching activity and power dissipation are possible using the proposed architectures. For many examples, the proposed architectures result in significantly less power dissipation than previously developed methods.
机译:预计算是最近提出的逻辑优化技术,该技术有选择地禁用顺序逻辑电路的输入,从而在不更改逻辑功能的情况下减少了开关活动和功耗。在本文中,我们为组合逻辑和时序逻辑提供了新的预计算架构,并描述了基于预计算的新逻辑综合方法,该方法可优化低功耗逻辑电路。我们为时序逻辑电路提供了一种通用的预计算体系结构,并表明它比以前文献中提到的体系结构强大得多。在这种架构中,特定时钟周期所需的输出值会提前一个时钟周期有选择地进行预先计算,并且原始逻辑电路会在随后的时钟周期中“关闭”。这种体系结构的强大功能使预计算逻辑的综合成为一个具有挑战性的问题,我们提出了一种自动合成该体系结构的预计算逻辑的方法。我们为组合逻辑电路引入了一种强大的预计算架构,该架构使用传输门或透明锁存器来禁用部分逻辑。与顺序电路体系结构不同,预计算在一个时钟周期的早期进行,而组合逻辑电路的某些部分在同一时钟周期的后期“关闭”。此外,我们不受限于对主要输入执行预计算。给出了使用所述方法获得的初步结果。使用建议的架构,可以将开关活动和功耗降低多达66%。对于许多示例而言,与以前开发的方法相比,所提出的体系结构所产生的功耗要少得多。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号