Low power memory allocation and mapping for area-constrained systems-on-chips
作者: Manuel StrobelMarcus EggenbergerMartin Radetzki
作者单位: 1Embedded Systems Department, Institute of Computer Architecture and Computer Engineering, University of Stuttgart
刊名: EURASIP Journal on Embedded Systems, 2017, Vol.2017 (1), pp.1-12
来源数据库: Springer Journal
DOI: 10.1186/s13639-016-0039-5
关键词: Integer linear programmingILPLow powerOn-chip memorySRAMSystem-on-chipSoC
英文摘要: Large fractions of today’s embedded systems’ power consumption can be attributed to the memory subsystem. In order to reduce this fraction, we propose a mathematical model to optimize on-chip memory configurations for minimal power. We exploit the power reduction effect of splitting memory into subunits with frequently accessed addresses mapped to small memories. The definition of an integer linear programming model enables us to solve the twofold problem of allocating an optimal set of memory instances with varying size on the one hand and finding an optimal mapping of application segments to allocated memories on the other hand. Experimental results yield power reductions of up to 82 % for instruction memory and 73 % for data memory. Area usage, at the same time, deteriorates by only...
全文获取路径: Springer  (合作)