With the advent of low-power complex programmable logic devices (CPLDs), low-power electronic product designers now have new options for
implementing many of the functions traditionally performed by microcontrollers. This white paper discusses when it is advantageous to use a CPLD instead of a microcontroller, and when it makes sense to use a CPLD as a companion to a microcontroller.