28585 articles – 22070 references  [version française]

hal-00618122, version 1

Latch optimization in circuits generated from high-level descriptions

Ellen M. Sentovich 1, Horia Toma 2, Gérard Berry 2

Proceedings of the 1996 IEEE/ACM International Conference on Computer-Aided Design (1996) Pages 428-435 - ISBN: 0-8186-7597-7

Abstract: In a gate-level description of a finite state machine (FSM), there is a tradeoff between the number of latches and the size of the logic implementing the next-state and output functions. Typically, an initial implementation is generated via explicit state assignment or translation from a high-level language, and the tradeoff is subsequently only lightly explored. We efficiently explore good latch/logic tradeoffs for large designs generated from high-level specifications. We reduce the number of latches while controlling the logic size. We demonstrate the efficacy of our techniques on some large industrial examples.

  • 1:  MEIJE (INRIA Sophia Antipolis)
  • INRIA
  • 2:  Centre de Mathématiques Appliquées (CMA)
  • MINES ParisTech - École nationale supérieure des mines de Paris
  • Domain : Computer Science/Automatic Control Engineering
  • Keywords : Circuits – Delay – Design optimization – Encoding – High level languages – Latches – Logic design – Process design – Size control – State-space methods
 
  • hal-00618122, version 1
  • oai:hal-ensmp.archives-ouvertes.fr:hal-00618122
  • From: 
  • Submitted on: Wednesday, 31 August 2011 17:06:50
  • Updated on: Wednesday, 31 August 2011 17:06:50