Low power memory allocation and mapping for area-constrained systems-on-chips
详细信息    查看全文
  • 作者:Manuel Strobel ; Marcus Eggenberger ; Martin Radetzki
  • 刊名:EURASIP Journal on Embedded Systems
  • 出版年:2017
  • 出版时间:December 2017
  • 年:2017
  • 卷:2017
  • 期:1
  • 全文大小:868 KB
  • 刊物主题:Signal, Image and Speech Processing;
  • 出版者:Springer International Publishing
  • ISSN:1687-3963
  • 卷排序:2017
文摘
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 2.1 %, respectively, 1.2 % on average and even improves in some cases. Flexibility and performance of our model make it a valuable tool for low power system-on-chip design, either for efficient design space exploration or as part of a HW/SW codesign synthesis flow.KeywordsInteger linear programmingILPLow powerOn-chip memorySRAMSystem-on-chipSoC

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700