• DocumentCode
    1450952
  • Title

    The complexity of generalized retiming problems

  • Author

    De Fluiter, Babette ; Aarts, Emile H L ; Korst, Jan H M ; Verhaegh, Wim F J ; van der Werf, Albert

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • Volume
    15
  • Issue
    11
  • fYear
    1996
  • fDate
    11/1/1996 12:00:00 AM
  • Firstpage
    1340
  • Lastpage
    1353
  • Abstract
    We discuss the complexity of a number of high-level synthesis problems that can be viewed as generalizations of the classical retiming problem introduced by Leiserson and Saxe. The generalizations are concerned with additional degrees of freedom resulting from timefolding and multiplexing. The central problem is the design of multicycle and multifunctional processing units. This problem consists of two subproblems known as operator assignment and retiming. In this paper, we are primarily concerned with the construction of appropriate models and their complexity analysis. We show that both operator assignment and retiming are NP-hard in the presence of multiplexing or timefolding. We present a novel proof of the result obtained by Leiserson and Saxe, which states that retiming without multiplexing or timefolding can be solved in polynomial time
  • Keywords
    computational complexity; digital signal processing chips; high level synthesis; integrated circuit design; timing; video signal processing; NP-hard problem; VLSI; complexity analysis; design; high-level synthesis; model; multicycle processing unit; multifunctional processing unit; multiplexing; operator assignment; polynomial time; retiming; timefolding; video signal processing; Circuits; Costs; High level synthesis; Laboratories; Polynomials; Signal processing; Signal synthesis; Time factors; Very large scale integration; Video signal processing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.543767
  • Filename
    543767