Proceedings of the 1989 26th ACM/IEEE Conference on Design Automation Conference - DAC '89 1989
DOI: 10.1145/74382.74384
|View full text |Cite
|
Sign up to set email alerts
|

Loop optimization in register-transfer scheduling for DSP-systems

Abstract: In this paper, we discuss a control-.fiow transformation called loop folding, during the scheduling of register-transfer code for DSP-systems.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
0
1

Year Published

1991
1991
1996
1996

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 120 publications
(40 citation statements)
references
References 10 publications
0
39
0
1
Order By: Relevance
“…The idea of loop folding was proposed in [24]. The goal of loop folding is to reduce the running time of a loop by overlapping the execution of different loop iterations.…”
Section: Considerations In Data-path Synthesismentioning
confidence: 99%
See 2 more Smart Citations
“…The idea of loop folding was proposed in [24]. The goal of loop folding is to reduce the running time of a loop by overlapping the execution of different loop iterations.…”
Section: Considerations In Data-path Synthesismentioning
confidence: 99%
“…Thus the latency of a pipelined data path can be arbitrarily small, provided that the resources are unlimited. In the case of loop folding, the latency (or loop length [24]) depends on the number of resources given and the structure of DFG.…”
Section: Loop Foldingmentioning
confidence: 99%
See 1 more Smart Citation
“…Many synthesis tools target instruction-set architectures [10,4,3,14,15,1,9,2]; our tool, on the other hand, targets the more general class of sequential circuits. Other approaches start with a C program [8,5].…”
Section: Related Workmentioning
confidence: 99%
“…Two representative areas are code generation in compilers for embedded VLIW processors and high-level synthesis for ASIC design. Previous researches on pipelining of a linear system are primarily for throughput maximization under resource constraint [4], latency minimization under resource and throughput constraint [3], and joint throughput and latency optimization under resource constraint [5]. However, for the design of an embedded real time linear system that is gaining more and more attention nowadays, we often need to minimize the power consumption while considering the throughput and latency constraints, which has never been considered by the previous researches.…”
Section: Introductionmentioning
confidence: 99%