Cache for reducing power consumption of a hearing instrument

Claus Lopera Andersen

AbstractPower consumption have and may all ways be a issue when designing hearing aid. Today the functionality in a hearing aid is much more the a couple of fi lter and an amplifi er. And with the introduction of wireless communication to and from a hearing aid the requirement for power keeps growing. There by the need to save power where ever it is possible get more importen. In a system with a processor a signi ficant part of the power is used to fetch instruction and data from memory. Fetching from a big memory cost more power then fetching from a small memory. Do this mean that the processor system is able to save power all over by adding a small cache to its memory system?
This thesis will show how a software model of a processors memory system. Along the model a file containing an address and data trace for same processor system. These two combined can be used to predict the behaviour of same system with di fferent caches. By adding a cost function for cache hit, miss ect. it is the hope the model can calculate which cache result the lowest total power use.
First the software model is designed and build, for its result 3 caches is chosen, for implementation in VHDL. From power simulation of the VHDL the actual power use of these caches is found. The models result is the compared to this numbers.
TypeMaster's thesis [Academic thesis]
Year2012
PublisherTechnical University of Denmark, DTU Informatics, E-mail: reception@imm.dtu.dk
AddressAsmussens Alle, Building 305, DK-2800 Kgs. Lyngby, Denmark
SeriesIMM-M.Sc.-2012-22
NoteSupervised by Associate Professor Alberto Nannarelli, an@imm.dtu.dk, DTU Informatics, and supervisor GNR: Kai Harrekilde-Petersen, and Kashif Virk
Electronic version(s)[pdf]
Publication linkhttp://www.imm.dtu.dk/English.aspx
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering