THE COMPLEXITY OF GENERALIZED RETIMING PROBLEMS

Citation
B. Defluiter et al., THE COMPLEXITY OF GENERALIZED RETIMING PROBLEMS, IEEE transactions on computer-aided design of integrated circuits and systems, 15(11), 1996, pp. 1340-1353
Citations number
19
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
15
Issue
11
Year of publication
1996
Pages
1340 - 1353
Database
ISI
SICI code
0278-0070(1996)15:11<1340:TCOGRP>2.0.ZU;2-E
Abstract
We discuss the complexity of a number of high-level synthesis problems that can be viewed as generalizations of the classical retiming probl em introduced by Leiserson and Saxe, The generalizations are concerned with additional degrees of freedom resulting from timefolding and mul tiplexing, The central problem is the design of multicycle and multifu nctional processing units. This problem consists of two subproblems kn own as operator assignment and retiming, In this paper, we are primari ly concerned with the construction of appropriate models and their com plexity analysis, We show that both operator assignment and retiming a re NP-hard in the presence of multiplexing or timefolding, We present a novel proof of the result obtained by Leiserson and Saxe, which stat es that retiming without multiplexing or timefolding can be solved in polynomial time.