Original: Processing is done by general-purpose computers or by digital circuits such as ASICs , field-programmable gate arrays or specialized digital signal processors ( DSP chips ) .
Simplified: Processing is done by digital circuits such as ASICs , FPGAs , general-purpose microprocessors or computers , or specialized digital signal processor chips .