Apparatuses, methods, and systems for compensating baseline offset in a
read channel of an analog storage device. The apparatus generally
includes an AC-coupling circuit configured to transfer an analog signal
from an analog storage device to the read channel, a configurable current
device coupled to the AC-coupling circuit, comparator coupled to the
AC-coupling circuit, and logic coupled to the configurable current device
and the comparator, wherein the logic is adapted to configure said
current device in response to an output of at least one of the
AC-coupling circuit and the comparator. The method generally includes the
steps of coupling an analog storage device and the read channel with an
AC-coupling circuit, detecting a baseline or a component of an analog
signal at a node downstream from the AC-coupling circuit, and configuring
a current device to modify the analog signal in response to detecting the
baseline or a component of the analog signal, wherein the current device
is coupled to a node downstream from the AC-coupling circuit and upstream
from a signal processor configured to operate on the analog signal.