• DocumentCode
    1958167
  • Title

    Min-area retiming on flexible circuit structures

  • Author

    Baumgartner, J. ; Kuehlmann, A.

  • Author_Institution
    IBM Enterprise Syst. Group, Austin, TX, USA
  • fYear
    2001
  • fDate
    4-8 Nov. 2001
  • Firstpage
    176
  • Lastpage
    182
  • Abstract
    In this paper, we present two techniques for improving min-area retiming that combine the actual register minimization with combinational optimization. First, we discuss an on-the-fly retiming approach based on a sequential AND/inverter/register graph. With this method, the circuit structure is sequentially compacted using a combination of register "dragging" and AND vertex hashing. Second, we present an extension of the classical retiming formulation that allows an optimal sharing of fan-in registers of AND clusters, similar to traditional fan-out register sharing. The combination of both techniques is capable of minimizing the circuit size beyond that possible with a standard Leiserson and Saxe retiming approach on a static netlist structure. Our work is primarily aimed at optimizing the performance of reachability-based verification methods. However, the presented techniques are equally applicable to sequential redundancy removal in technology-independent logic synthesis. A large set of experiments using benchmark and industrial circuits demonstrate the effectiveness of the described techniques.
  • Keywords
    circuit optimisation; combinational circuits; logic CAD; logic gates; minimisation; sequential circuits; shift registers; synchronisation; timing; AND clusters; AND vertex hashing; Leiserson Saxe retiming approach; benchmark circuits; circuit size minimization; combinational optimization; fan-in registers; fan-out register sharing; flexible circuit structures; industrial circuits; logic circuit registers; min-area retiming; optimal sharing; reachability-based verification methods; register dragging; register minimization; retiming formulation; sequential AND/inverter/register graph; sequential redundancy removal; sequentially compacted circuit structure; static netlist structure; structural optimization technique; technology-independent logic synthesis; Circuit optimization; Circuit synthesis; Compaction; Flexible printed circuits; Flexible structures; Inverters; Logic circuits; Minimization; Optimization methods; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7247-6
  • Type

    conf

  • DOI
    10.1109/ICCAD.2001.968615
  • Filename
    968615