| Automatic ADL-based operand isolation for embedded processors |
| Full text |
Pdf
(194 KB)
|
| Source
|
Design, Automation, and Test in Europe
archive
Proceedings of the conference on Design, automation and test in Europe: Proceedings
table of contents
Munich, Germany
SESSION: Low power embedded architectures and platforms
table of contents
Pages: 600 - 605
Year of Publication: 2006
ISBN:3-9810801-0-6
|
|
Authors
|
|
A. Chattopadhyay
|
RWTH Aachen University, Aachen, Germany
|
|
B. Geukes
|
RWTH Aachen University, Aachen, Germany
|
|
D. Kammler
|
RWTH Aachen University, Aachen, Germany
|
|
E. M. Witte
|
RWTH Aachen University, Aachen, Germany
|
|
O. Schliebusch
|
RWTH Aachen University, Aachen, Germany
|
|
H. Ishebabi
|
RWTH Aachen University, Aachen, Germany
|
|
R. Leupers
|
RWTH Aachen University, Aachen, Germany
|
|
G. Ascheid
|
RWTH Aachen University, Aachen, Germany
|
|
H. Meyr
|
RWTH Aachen University, Aachen, Germany
|
|
| Sponsors |
|
| Publisher |
European Design and Automation Association
3001 Leuven, Belgium, Belgium
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 30, Citation Count: 1
|
|
|
ABSTRACT
Cutting-edge applications of future embedded systems demand highest processor performance with low power consumption to get acceptable battery-life times. Therefore, low power optimization techniques are strongly applied during the development of modern Application Specific Instruction Set Processors (ASIPs). Electronic System Level design tools based on Architecture Description Languages (ADL) offer a significant reduction in design time and effort by automatically generating the software tool-suite as well as the Register Transfer Level (RTL) description of the processor. In this paper, the automation of power optimization in ADL-based RTL generation is addressed.Operand isolation is a well-known power optimization technique applicable at all stages of processor development. With increasing design complexitiy several efforts have been undertaken to automate operand isolation. In pipelined datapaths, where isolating signals are often implicitly available, the traditional RTL-based approach introduces unnecessary overhead. We propose an approach which extracts high-level structural information from the ADL representation and systematically uses the available control signals. Our experiments with state-of-the-art embedded processors show a significant power reduction (improvement in power efficiency).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
Ashok Halambi , Peter Grun , Vijay Ganesh , Asheesh Khare , Nikil Dutt , Alex Nicolau, EXPRESSION: a language for architecture exploration through compiler/simulator retargetability, Proceedings of the conference on Design, automation and test in Europe, p.100-es, January 1999, Munich, Germany
[doi> 10.1145/307418.307549]
|
 |
3
|
Achim Nohl , Gunnar Braun , Oliver Schliebusch , Rainer Leupers , Heinrich Meyr , Andreas Hoffmann, A universal technique for fast and flexible instruction-set architecture simulation, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
[doi> 10.1145/513918.513927]
|
 |
4
|
|
 |
5
|
|
| |
6
|
C. Chen and K. Küçükçakar. An Architectural Power Optimization Case Study using High-level Synthesis. In ICCD, 1997.
|
| |
7
|
|
| |
8
|
|
 |
9
|
M. Münch , B. Wurth , R. Mehra , J. Sproch , N. Wehn, Automating RT-level operand isolation to minimize power consumption in datapaths, Proceedings of the conference on Design, automation and test in Europe, p.624-633, March 27-30, 2000, Paris, France
[doi> 10.1145/343647.343873]
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
Schliebusch, O., Chattopadhyay, A., Witte, E. M., Kammler, D., Ascheid, G., Leupers, R. and H. Meyr. Optimization Techniques for ADL-driven RTL Processor Synthesis. Montreal, Canada, June 2005.
|
| |
14
|
Synopsys. PrimePower http://www.synopsys.com/products/power/primepower_ds.pdf.
|
| |
15
|
T. Gloekler, S. Bitterlich and H. Meyr. ICORE: A Low-Power Application Specific Instruction Set Processor for DVB-T Acquisition and Tracking. In Proc. of the ASIC/SOC conference, Sep. 2000.
|
| |
16
|
Target Compiler Technologies. http://www.retarget.com.
|
 |
17
|
Vivek Tiwari , Sharad Malik , Pranav Ashar, Guarded evaluation: pushing power management to logic synthesis/design, Proceedings of the 1995 international symposium on Low power design, p.221-226, April 23-26, 1995, Dana Point, California, United States
[doi> 10.1145/224081.224120]
|
|