ARM testing DESIGN PROGRAMMING OPTIMIZATION SWITCHING POWER