This document discusses digital signal processors and customizable processors. It notes that digital signal processors are evolving to handle next generation needs, while customizable processors allow customization of processor cores for system-on-chip designs. The document also outlines several challenges with designing system-on-chip circuits, including rising costs of bugs, complexity of verification, and difficulty integrating hardware and software. It advocates for using extensible microprocessor cores that allow customizing the instruction set, memory, and interfaces to improve performance for data-intensive applications.