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
Link To Document :
بازگشت