Software levels' power consumption contribution estimation in Non-Volatile Memories architecture
keywords DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, FLASH MEMORIES, NON-VOLATILE MEMORIES, POWER CONSUMPTION ESTIMATION, SOFTWARE DEVELOPMENT, SOFTWARE ENGINEERING
Reference persons STEFANO DI CARLO, PAOLO ERNESTO PRINETTO
External reference persons INDACO Marco (PhD Candidate), GALFANO Salvatore (PhD Student)
Research Groups TESTGROUP - TESTGROUP
Thesis type EXPERIMENTAL
Limiting power consumptions is a key issue in the design of Non-Volatile Memories (NVMs) as they are always more increasingly used in mobile systems. Though it is not of immediate realization, software has a deep impact on the overall system power consumption.
During this thesis the candidate will acquire a more accurate vision of Non-Volatile Memories’ software stack and power consumption estimation methodologies. Nevertheless higher programming skills will be achieved.
The thesis’ first goal is to identify the power consumption contributions due to software levels needed for NVMs’ utilization. Next a methodology and a software framework to estimate these contributions will have to be implemented.
Required skills Programming Languages: C/C++, Operating Systems knowledge
Notes The thesis will be developed within the framework of a joint research project between the Testgroup of Politecnico di Torino and MPSoC group of Università di Ferrara.
Deadline 31/12/2012 PROPONI LA TUA CANDIDATURA