• DocumentCode
    1424409
  • Title

    Reconsidering High-Speed Design Criteria for Transmission-Gate-Based Master–Slave Flip-Flops

  • Author

    Consoli, Elio ; Palumbo, Gaetano ; Pennisi, Melita

  • Author_Institution
    Dipt. di Ing. Elettr., Elettron. e dei Sist. (DIEES), Univ. of Catania, Catania, Italy
  • Volume
    20
  • Issue
    2
  • fYear
    2012
  • Firstpage
    284
  • Lastpage
    295
  • Abstract
    In this paper we show that, when dealing with transmission-gate-based master-slave (TGMS) flip-flops (FFs), a reconsideration of the classical approach for the delay minimization is worthwhile to improve the performance in high-speed designs. In particular, by splitting such FFs into two sections that are separately optimized and then reconciling the results, the emerging design always outperforms the one resulting from the employment of a classical Logical Effort procedure assuming such FFs as a whole continuous path. Simulations are performed on several well-known TGMS FFs, designed in a 65-nm technology, to validate the correctness of such a procedure and of the underlying assumptions. Significant improvements are found on delay and, remarkably, on energy and area occupation, thus showing that this approach allows to correctly deal with the actual path effort in such circuits and hence to more properly steer the design towards the achievement of energy efficiency in the high-speed region.
  • Keywords
    energy conservation; flip-flops; logic design; minimisation; delay minimization; energy efficiency; high-speed design criteria; logical effort procedure; transmission-gate-based master-slave flip-flops; Capacitance; Clocks; Delay; Logic gates; MOS devices; Optimization; Circuit optimization; flip-flops (FFs); high-speed; logical effort; master–slave; transmission-gate;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2010.2098426
  • Filename
    5686902