ACM Home Page
Please provide us with feedback. Feedback
Energy aware multiple clock domain scheduling for a bit-serial, self-timed architecture
Full text PdfPdf (912 KB)
Source SBCCI archive
Proceedings of the 19th annual symposium on Integrated circuits and systems design table of contents
Ouro Preto, MG, Brazil
SESSION: Modeling, synthesis and formal verification table of contents
Pages: 113 - 118  
Year of Publication: 2006
ISBN:1-59593-479-0
Authors
Heiner Giefers  University Paderborn, Paderborn, Germany
Achim Rettberg  University Paderborn, Paderborn, Germany
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 16,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1150343.1150377
What is a DOI?

ABSTRACT

In this paper, we present an approach for low--power driven synthesis based on local frequency/voltage scaling. During the scheduling phase of the High--Level Synthesis (HLS) the design is partitioned into different frequency/voltage islands. Operators within these islands, are encapsulated by wrappers to ensure correct dataflow between the islands. A wrapper consists of a clock generator and input- and output ports. The local clocks are calculated by dividing the global clock signal. With the developed wrappers we are able to automatically integrate local frequency/voltage scaling for our target architecture by our HLS tool. As an example we implement the inverse discrete cosine transformation (IDCT).


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
T. Burd, T. A. Pering, A. J. Stratakos, and R. W. Brodersen. A dynamic voltage scaled microprocessor system. In IEEE J. Solid-State Circ. 35, pages 1571--1580, 11 Nov. 2000.
 
2
J. M. Chang and M. Pedram. Energy minimization using multiple supply voltages. In IEEE Trans. VLSI Syst. 5, pages 436--443, 4 Dec. 1997.
 
3
F. Dittmann, A. Rettberg, T. Lehmann, and M. C. Zanella. Invariants for distributed local control elements of a new synchronous bit-serial architecture. In Second IEEE International Workshop on Electronic Desing, Test and Applications (DELTA 2004), pages 245--250, Perth, Western Australia, 28--30 Jan. 2004.
 
4
F. Dittmann, A. Rettberg, and R. Weber. Path concepts for a reconfigurable bit-serial synchronous architecture. In Proceedings of the 2005 IFIP International Conference on Embedded And Ubiquitous Computing (EUC'2005), Nagasaki, Japan, 6-9 Dec. 2005.
 
5
C. H. Hsu, U. Kremer, and M. Hsiao. Compiler-directed dynamic frequency and voltage scheduling. In In Proceedings of the Workshop on Power-Aware Computer Systems, pages 65--81, 2000.
 
6
 
7
M. Johnson and K. Roy. Datapath scheduling with multiple supply voltages and level converters. In ACM Trans. Des. Automat. Electron. Syst., pages 227--248, 2-3 July 1997.
 
8
Y. R. Lin, C. T. Hwang, and A. C. H. Wu. Scheduling techniques for variable voltage low power design. In ACM Trans. Des. Automat. Electron. Syst. 2, pages 81--97, 2 Apr. 1997.
 
9
Magma-Design-Automation. Enabling Low Power Design Within an RTL-to-GDSII Implementation Flow. White Paper, 2004.
 
10
S. P. Mohanty, N. Ranganathan, and S. K. Chappidi. An ilp-based scheduling scheme for energy efficient high performance datapath synthesis. In In Proceedings of the International Symposium on Circuits and Systems (Vol. 5), pages 313--316, 2003.
 
11
T. Pering, T. Burd, and R. W. Brodersen. Voltage scheduling in the lparm microprocessor system. In In Proceedings of the International Symposium on Low Power Electronics and Design, pages 96--101, 2000.
 
12
A. Rettberg, F. Dittmann, M. C. Zanella, and T. Lehmann. Towards a high-level synthesis of reconfigurable bit-serial architectures. In Proceedings of the 16th Symposium on Integrated Circuits and System Design (SBCCI), Sao Paulo, Brazil, 8-11 Sept. 2003.
 
13
A. Rettberg, T. Lehmann, M. C. Zanella, and C. Bobda. Selbststeuernde rekonfigurierbare bit-serielle pipelinearchitektur. Deutsches Patent- und Markenamt, Dec. 2004. Patent-No. 10308510.
 
14
A. Rettberg, M. C. Zanella, C. Bobda, and T. Lehmann. A fully self-timed bit-serial pipeline architecture for embedded systems. In Proceedings of the Design Automation and Test Conference (DATE), Messe Munich, Munich, Germany, 3-7 Mar. 2003.
 
15
M. Sarrafzadeh and S. Raje. Scheduling with multiple voltages under resource constraints. In In Proceedings of the IEEE Symposium on Circuits and Systems (Vol. 1), pages 350--353, 1999.
 
16
G. Semeraro, G. Magklis, R. Balasubramonian, D. Albonesi, S. Dwarkadas, and M. Scott. Dynamic frequency and voltage control for a multiple clock domain microarchitecture. In Intl. Symp. on Microarchitecture (MICRO), pages 356--367, 2002.
 
17
Synopsys Inc. Galaxy Design Plattform -- Multi-voltage Design. Technical report, Synopsys Inc., Aug. 2005.

Collaborative Colleagues:
Heiner Giefers: colleagues
Achim Rettberg: colleagues