• DocumentCode
    2757840
  • Title

    Performance driven resynthesis by exploiting retiming-induced state register equivalence

  • Author

    Kalla, Priyank ; Ciesielski, Maciej J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • fYear
    1999
  • fDate
    9-12 March 1999
  • Firstpage
    638
  • Lastpage
    642
  • Abstract
    This paper presents a retiming and resynthesis technique for cycle-time minimization of sequential circuits with feedback (finite state machines). Operating on the delay critical paths of the circuit, we perform a set of controlled local retimings of registers across fanout stems and logic gates, followed by local node simplifications. We guide the retiming of registers across fanout stems to induce equivalence relations among them, which are exploited for subsequent logic simplification. Our technique is able to analyze correlation of logic across register boundaries during simplification. We strive to minimize the increase in number of registers without sacrificing the cycle-time performance. The results demonstrate a favourable performance/area trade-off when compared with optimally retimed circuits.
  • Keywords
    circuit CAD; finite state machines; integrated logic circuits; logic CAD; sequential circuits; timing; FSM; controlled local retimings; cycle-time minimization; cycle-time performance; delay critical paths; fanout stems; feedback; finite state machines; local node simplifications; performance driven resynthesis; retiming-induced state register equivalence; sequential circuits; Circuit optimization; Circuit synthesis; Circuit testing; Feedback circuits; Logic gates; Minimization; Network synthesis; Registers; Sequential circuits; State feedback;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
  • Conference_Location
    Munich, Germany
  • Print_ISBN
    0-7695-0078-1
  • Type

    conf

  • DOI
    10.1109/DATE.1999.761196
  • Filename
    761196