DocumentCode
1011604
Title
Exploiting Fixed Programs in Embedded Systems: A Loop Cache Example
Author
Gordon-Ross, Ann ; Cotterell, Susan ; Vahid, Frank
Volume
1
Issue
1
fYear
2002
Firstpage
2
Lastpage
2
Abstract
Embedded systems commonly execute oneprogram for their lifetime. Designing embedded systemarchitectures with configurable components, such thatthose components can be tuned to that one program basedon a program pre-analysis, can yield significant powerand performance benefits. We illustrate such benefits bydesigning a loop cache specifically with tuning in mind.Our results show a 70% reduction in instruction memoryaccess, for MIPS and 8051 processors – representingtwice the reduction from a regular loop cache, translatingto good power savings.
Keywords
Loop cache; architecture tuning; embedded systems.; fixed program; low power; Computer architecture; Computer science; Costs; Digital cameras; Embedded computing; Embedded system; Microcomputers; Microprocessor chips; Portable computers; Power engineering computing; Loop cache; architecture tuning; embedded systems.; fixed program; low power;
fLanguage
English
Journal_Title
Computer Architecture Letters
Publisher
ieee
ISSN
1556-6056
Type
jour
DOI
10.1109/L-CA.2002.4
Filename
1650104
Link To Document