Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Session 2: Code Optimization for Low-Power

Designing Low-Power Embedded Software for Mass-Produced Microprocessor by Using a Loop Table in On-Chip Memory

Rodrigo Possamai BastosContact Information, Fernanda Lima KastensmidtContact Information and Ricardo ReisContact Information

(1)  Universidade Federal do Rio Grande do Sul (UFRGS), Instituto de Informática, PO Box 15064, 91501-970, Porto Alegre, RS, Brazil
Abstract
This work presents a methodology for low-power embedded software design to mass-produced microprocessors. It is based on identifying the frequently accessed loops from the application program and to build a loop table in already present on-chip memory of standard microcontroller. By using the loop table, the loops are accessed from the on-chip memory and not any longer from a power expensive memory bus. Results based on benchmarks show a considerable reduction in power, without penalties in area or performance.

Contact Information Rodrigo Possamai Bastos
Email: rpbastos@inf.ufrgs.br
URL: http://www.inf.ufrgs.br/gme

Contact Information Fernanda Lima Kastensmidt
Email: fglima@inf.ufrgs.br
URL: http://www.inf.ufrgs.br/gme

Contact Information Ricardo Reis
Email: reis@inf.ufrgs.br
URL: http://www.inf.ufrgs.br/gme
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.112 • Server: mpweb06
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)