Synthesis of Dual Mode Logic

Lior Moyal, Itamar Levi, Adam Teman, Alexander Fish

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

In recent years, the major focus of VLSI design has shifted from high-speed to low-power consumption. While standard CMOS-based digital design provides substantial flexibility during pre-silicon design phases, the characteristics of the gates are set by fabrication variations and environmental conditions and cannot easily be changed at runtime. The recently proposed Dual Mode Logic (DML) family provides a novel approach to provide this capability by introducing two configurable operating modes, static and dynamic, that enable fine-grained control of the power-performance tradeoff of a logic path. However, the introduction of a new topology requires the development of both a design methodology and techniques for integration in a robust design automation flow. Standard synthesis tools do not support dynamic gates, and in particular, dual-characteristic gates. Therefore, until now, DML has been limited to small, custom-made blocks and components. In this paper, we present a novel approach for the integration of DML into standard electronic design automation tools, as part of the standard digital design flow. The development of this approach and the accompanying design methodology enables DML to be used in larger designs, such as state-of-the-art, high-speed and/or low-power SoCs. We demonstrate the employment of the proposed approach in order to benefit from DML properties, and reduce the power consumption, while simultaneously improving the operating frequency of a number of test designs.

Original languageEnglish
Pages (from-to)246-253
Number of pages8
JournalIntegration, the VLSI Journal
Volume55
DOIs
StatePublished - 1 Sep 2016
Externally publishedYes

Keywords

  • DML
  • Digital design
  • Dual Mode Logic
  • EDA
  • Low Power
  • Synthesis
  • VLSI

Fingerprint

Dive into the research topics of 'Synthesis of Dual Mode Logic'. Together they form a unique fingerprint.

Cite this