A Case Study of Reducing Memory Power Consumption in Embedded Software Design