A
signal processing system used for GMR-based detection of a target
analyte in a sample under test, comprising: a measurement circuit configuration unit configured to build a
GMR sensor measurement circuit by routing in at least one
GMR sensor, and to build a reference
resistor measurement circuit by routing in at least one reference
resistor; a
magnetic field excitation unit configured to apply an AC
magnetic field of frequency ω2 to the at least one
GMR sensor; a
carrier signal applying unit configured to apply a
carrier signal of frequency ω1 to the GMR sensor measurement circuit, and apply carrier signals of frequency ω1, ω1+, ω2, and ω1−ω2 to the reference
resistor measurement circuit; a measurement
signal pick-up unit coupled to the measurement circuits, configured to collect reference resistor measurement signals from the reference resistor measurement circuit and GMR sensor measurement signals from the GMR sensor measurement circuit; and a
phase sensitive solution unit coupled to the measurement
signal pick-up unit, configured to analytically solve for resistance change of the at least one GMR sensor based on both the reference resistor measurement signals from the reference resistor measurement circuit and the GMR sensor measurement signals from the GMR sensor measurement circuit.