ISLPED'01: Proceedings of the 2001 International Symposium on Low Power Electronics and Design (IEEE Cat. No.01TH8581)
DOI: 10.1109/lpe.2001.945405
|View full text |Cite
|
Sign up to set email alerts
|

Low power pipelining of linear systems: A common operand centric approach

Abstract: In this paper, we propose a systematic pipelining method for a linear system to minimize power and maximize throughput, given a constraint on the number of pipeline stages and a set of resource constraints. The method first retimes operations such that as many operations as possible take common operands as their inputs, and then performs the operand sharing based on the list scheduling. Experimental results show that the proposed approach reduces the power consumption of the functional units by up to more than… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…Su et al 23 suggest a scheduling technique to reduce the switching activities of address access during scheduling. Similarly, using list scheduling Kim et al 24 presented techniques to combine retiming with operand sharing scheduling. More recently, scheduling problem for low power design was formulated as a Traveling Salesman Problem (TSP) and the heuristics for TSP were used for the case of a single functional unit.…”
Section: Low Power Scheduling Problemmentioning
confidence: 99%
“…Su et al 23 suggest a scheduling technique to reduce the switching activities of address access during scheduling. Similarly, using list scheduling Kim et al 24 presented techniques to combine retiming with operand sharing scheduling. More recently, scheduling problem for low power design was formulated as a Traveling Salesman Problem (TSP) and the heuristics for TSP were used for the case of a single functional unit.…”
Section: Low Power Scheduling Problemmentioning
confidence: 99%
“…Switching activities play a key role in the total power consumption [1,2]. Therefore, various techniques have been proposed to reduce power consumption by reducing switching activities [3][4][5][6][7][8][9][10][11].…”
Section: Introductionmentioning
confidence: 99%
“…In high-level synthesis, based on operand sharing approach, a loop pipelining methodology to reduce both latency and power is first proposed in [38]. Using similar approach, a loop pipelining technique is proposed to first minimize power and then maximize throughout in [10]. These techniques are based on operand sharing and cannot be directly used on multi-FU architectures.…”
Section: Introductionmentioning
confidence: 99%
“…In HLS, based on operand sharing approach, a loop pipelining methodology to reduce both latency and power is first proposed in [14]. Using similar approach, a loop pipelining technique is proposed to first minimize power and then maximize throughput in [20]. These techniques are based on operand sharing and can not be directly used on multiple-functional-unit architectures.…”
Section: Introductionmentioning
confidence: 99%