Presentation | 2011-03-02 An Energy-efficient ASIP Synthesis Method Using Scratchpad Memory and Code Placement Optimization Yoshinori SHIMADA, Youhua SHI, Nozomu TOGAWA, Masao YANAGISAWA, Tatsuo OHTSUKI, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In this paper, we propose an energy-efficient ASIP synthesis method using scratchpad memory. Due to the fact that a significant amount of power is consumed in the instruction memory, how to develop energy-efficient memory structure becomes important in reducing the overall power consumption of the system. Our method is based on the idea of using scratchpad memory with code placement optimization. The proposed memory architecture can copy data from instruction memory to scratchpad meory under the control of on-chip program counter. With an inputted application CFG, the proposed code placement optimization is used to decide both the code allocations and the required scratchpad memory size for energy minimization. By doing this, the total energy consumption could be reduced as the number of instruction memory accesses is reduced. Experimental results on Mediabench are included to show the effectiveness of the proposed method, in which on average 47.9% energy consumption could be reduced. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | ASIP / energy consumption / scratchpad memory / instruction memory |
Paper # | VLD2010-120 |
Date of Issue |
Conference Information | |
Committee | VLD |
---|---|
Conference Date | 2011/2/23(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | VLSI Design Technologies (VLD) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | An Energy-efficient ASIP Synthesis Method Using Scratchpad Memory and Code Placement Optimization |
Sub Title (in English) | |
Keyword(1) | ASIP |
Keyword(2) | energy consumption |
Keyword(3) | scratchpad memory |
Keyword(4) | instruction memory |
1st Author's Name | Yoshinori SHIMADA |
1st Author's Affiliation | Dept. of Conmputer Science and Engineering, Waseda University() |
2nd Author's Name | Youhua SHI |
2nd Author's Affiliation | Dept. of Conmputer Science and Engineering, Waseda University |
3rd Author's Name | Nozomu TOGAWA |
3rd Author's Affiliation | Dept. of Conmputer Science and Engineering, Waseda University |
4th Author's Name | Masao YANAGISAWA |
4th Author's Affiliation | Dept. of Conmputer Science and Engineering, Waseda University |
5th Author's Name | Tatsuo OHTSUKI |
5th Author's Affiliation | Dept. of Conmputer Science and Engineering, Waseda University |
Date | 2011-03-02 |
Paper # | VLD2010-120 |
Volume (vol) | vol.110 |
Number (no) | 432 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |