Why should designers offload a microcontroller’s CPU? Performance and power consumption are the typical reasons for adding offload capability to a microcontroller. Traditionally, any hardware ...