HDDs often include a system-on-chip (SOC) to process data received from a computer or other processing device into a suitable form to be written to the storage disk, and to transform signal waveforms read back from the storage disk into data for delivery to the processing device.