One or more integrated circuits that can be programmed with stored instructions to perform a variety of functions.