Shown on this slide is an embedded signal processor. Essentially, it is an engine that offloads the CPU and runs in parallel to the CPU. It features dedicated use of Sigma/Delta ADCs and the hardware multiplier, combined analog and digital signal processing, and returns the key matrix required for the metering. The advantages of an ESP, or a device with ESP, are that it is easy to use, the customers can go faster to market, it has dual CPUs, and is typically a lower cost solution. Of course, this comes with some limitations such as the software is less flexible compared to Flash, or if the user were to write the software. The CPU sequence is limited to 8 MHz, and there is less control of accuracy, if extra accuracy is needed. Communication peripherals are limited, plus this is only a single-phase solution.