Energy-Efficient Design for Highly Associative Instruction Caches in Next-Generation Embedded Processors