cs5378 Cirrus Logic, Inc., cs5378 Datasheet - Page 56

no-image

cs5378

Manufacturer Part Number
cs5378
Description
Low-power Single-channel Decimation Filter
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cs5378-ISZ
Manufacturer:
CIRRUS
Quantity:
42
Part Number:
cs5378-ISZ
Quantity:
5
Part Number:
cs5378-ISZ
Manufacturer:
ALTERA
0
Part Number:
cs5378-ISZ
Manufacturer:
CIRRUS
Quantity:
20 000
Company:
Part Number:
cs5378-ISZ
Quantity:
32
15. GAIN AND OFFSET CORRECTION
The CS5378 digital filter can apply gain and offset
corrections to the measurement data. Also, an off-
set calibration algorithm can automatically calcu-
late the offset correction value.
A gain correction value is written to the GAIN reg-
isters (0x21), while an offset correction value is
written to the OFFSET register (0x25). Gain and
offset corrections are enabled by the USEGR and
USEOR bits in the FILTCFG register (0x20).
When enabled, the offset calibration algorithm will
automatically calculate an offset correction value
and write it into the OFFSET register. Offset cali-
bration is enabled by writing the EXP and ORCAL
bits in FILTCFG.
15.1 Gain Correction
Gain correction in the CS5378 normalizes sensor
gain in multi-sensor networks. It requires an exter-
nally calculated correction value to be written into
the GAIN register (0x21).
DS639F1
Gain
Correction
Offset
Calibration
MDI Input
512 kHz
Correction
Offset
SINC
Filter
Figure 32. Gain and Offset Correction
FIR
Filters
Output to High Speed Serial Data Port (SD Port)
A gain correction value is 24-bit two’s complement
with unity gain defined as full scale, 0x7FFFFF.
Gain correction always scales to a fractional value,
and can never gain the digital filter data greater
than one.
Once the GAIN register is written, the USEGR bit
in the FILTCFG register enables gain correction.
15.2 Offset Correction
Offset correction in the CS5378 cancels the DC
bias of a measurement channel by subtracting the
value in the OFFSET register (0x25) from the dig-
ital filter output data word.
An offset correction value is 24-bit two’s comple-
ment with a maximum positive value of 0x7FFFFF,
Output Value = Data * (GAIN / 0x7FFFFF)
Unity Gain: GAIN = 0x7FFFFF
50% Gain: GAIN = 0x3FFFFF
Zero Gain: GAIN = 0x000000
Output Rate 4000 SPS ~ 1 SPS
IIR
Filter
CS5378
56

Related parts for cs5378