Application Specific Microcontrollers (MCUs) and Microprocessors (MPUs)