Pushing buttons to interact with consumer electronics is a thing of the past.  Human to machine interaction has changed dramatically over the past few years and continues to evolve. This paper will provide examples of the changing nature of human machine interface. In addition, the reader will better understand a specific architecture that offers an energy efficient solution to improve the user experience for battery-powered applications. This architecture is comprised of a power efficient heterogeneous processing element using an FPGA fabric.