Patent ID: 11967341
Assignee: MARVELL ASIA PTE LTD
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A controller for a storage device including a rotatable storage medium on which servo data is written to control read/write head positioning, the controller comprising:
control circuitry for cancelling, from servo signals read in a read channel while a write channel is active, interference caused by write signals in the write channel, the control circuitry including:
a reconstruction filter configured to generate a predicted channel response signal from the write signals in a data clock domain;
a resample circuit configured to resample the generated predicted channel response signal using a clock in the data clock domain having a rate corresponding to a servo clock from a servo clock domain;
transfer circuitry configured to transfer the resampled predicted channel response signal from the data clock domain to the servo clock domain and to align phase of the transferred resampled predicted channel response signal with phase of the servo clock;
clock domain synchronization circuitry configured to determine a domain-boundary-crossing delay incurred in the transfer circuitry;
variable delay circuitry configured to, based on the domain-boundary-crossing delay, synchronize the phase-aligned transferred resampled predicted channel response signal with the servo signals; and
combining circuitry configured to subtract the synchronized phase-aligned transferred resampled predicted channel response signal from the servo signals.