[AK8998/W/D]
Preliminary
AK8998/W/D
The AK8998 is a pressure sensor interface IC that features compensation for temperature drift and sensor
variation. It is designed to excite and interface to a bridge sensor. Variations in the sensor can be
corrected via compensation values stored in integrated non-volatile memory (EEPROM). Compensation
values are obtained from measurement results for a set of offset voltages and temperature drift, along with
a set of bridge voltages and temperature drift, including characteristics of the AK8998. The AK8998 is
available in a 16-pin QFN package, in wafer form and in a tray.
Features
• Pressure sensor compensation and excitation IC (Analog output)
• Supply voltage current: 7.1mA max @10kHz sampling
• Supply voltage: 3.0V±5%, 3.3V±5%, 5.0V±5%
• Operating temperature range: -20 to 85ºC
• Integrated sensor output compensation (AK8998 Input conversion)
• Offset voltage adjustment
- Adjustment range: Rough ±13 to ±373mV / Fine ±1 to ±34mV @5.0V
- Adjustment step: Rough 2 to 53mV /step / Fine 0.01 to 0.27mV /step @5.0V
• Offset voltage temperature drift adjustment (1st order coefficient)
- Adjustment range: ±0.04 to ±1.23mV/ºC @5.0V
- Adjustment step: 0.2 to 4.8μV/ºC @5.0V
• Output span voltage adjustment (G1, G2, G3)
- Total adjustment range:
5.7 to 261.6mV @5.0V
- G1 adjustment step :
0.95 to 74.7mV /step @5.0V
- G2 adjustment step :
5.7 to 130.8mV /step @5.0V
- G3 adjustment step :
0.01 to 0.40mV /step @5.0V
• Sensitivity temperature drift adjustment (1st order coefficient)
- Adjustment range: -4000ppm/ºC to +2500ppm/ºC or -2500ppm/ºC to +1000ppm/ºC
- Adjustment step: 18ppm/ºC step
• Integrated output reference voltage adjustment function
- Adjustment range: 0.02*VDD to 0.98*VDD
- Adjustment step: 10mV /step @5.0V
• Integrated sampling frequency switching function :
1kHz, 10kHz
• Integrated analog circuit reference voltage stabilizer
(Add an external capacitor to AGND pin as needed)
• SCF and SMF included for band limitation:
fc:1.0kHz, 500Hz, 250Hz
• 2 wire serial interface (CSCLK, VOUT)
• Ratiometric voltage output
• Integrated constant voltage source for pressure sensor: 2.2V @ 3.0, 3.3V±5%
4.0V or 2.2V @ 5.0V±5%
• Integrated pressure detectors (x2)
- Detection threshold adjustment control
- Adjustment range: 0.125*VDD to 0.9*VDD
- Adjustment step: 0.025*VDD /step
- Detection threshold external setting function (DET2 / PTH pin use)
- hysteresis voltage adjustment control
- Adjustment range: 0.03*VDD to 0.06*VDD
- Adjustment step: 0.01*VDD /step
• Integrated reference voltage & reference current generator
- VREF voltage adjustment control
- Resolution: 3bits
- Adjustment step: 1% /step
MSxxxxx-E-00
-1-
2012/11
[AK8998/W/D]
-
IREF current adjustment control
- Resolution:
4bits
- Adjustment step: 2.8% /step typ.
• Temperature sensor (internal or external)
- Temperature range: -20 to 85 °C
- Internal temperature sensor output voltage adjustment control
- Resolution:
6 bits
- Adjustment step: 0.2% /step
- External temperature sensor output voltage adjustment control
- Resolution:
9 bits 䋨Rough/ Fine=3/6bits䋩
䋩
- Adjustment step: Rough 10% /step / Fine 0.2% /step
- Integrated external temperature sensor constant current circuit: 50μA typ.
• Integrated oscillator for intermittent operation (1000kHz typ.)
- Oscillating frequency adjustment control
- Resolution:
4 bits
- Adjustment step: 5% /step typ.
• Integrated EEPROM for compensation values and control data storage
- Size:
131 bits
- Endurance: 1,000 times or more
- Retention time: 10 years or more @Ta: 85°C
• Supply Type: Tray (Die), Wafer, PKG (UQFN16)
Product name㩷㩷
AK8998
AK8998W
AK8998D
Supply Type㩷㩷
PKG (UQFN16)
Wafer
Tray (Die)
Comments㩷㩷
㩷
㩷
㩷
Block Diagram
VDD
VS
Regulator
Oscillator
V_Bandgap
V_Reference
I_Reference
V_Temp.
EXTMP
(internal or
external)
VDD track
Gain Temp.
track
EEPROM
Gain Amp.2
Gain Amp.3
Offset
Gain
AGND
DET2 / PTH
Pressure Detector 2
DET1
Pressure Detector 1
VO
S/H & SCF
& Level Shift
Buffer
& SMF
VOUT
Gain Amplifier Block
MSxxxxx-E-00
VSS
Gain_Temp.
LPF
Gain Amp.1
Power ON
Reset
V_
Common
VOUT
Offset Temp.
track
Offset_Temp.
VP
VN
STV
Timing
Logic
-2-
EEPROM
&
Control
Register
Serial I/F SDI/O
CSCLK
2012/11
[AK8998/W/D]
Overview
The AK8998 is a pressure sensor interface IC that features compensation for temperature drift and sensor
variation.
It is designed to excite and interface to a bridge sensor. Variations in the sensor can be corrected via
compensation values stored in integrated non-volatile memory (EEPROM). Compensation values are
obtained from measurement results for a set of offset voltages and temperature drift, along with a set of
bridge voltages and temperature drift, including characteristics of the AK8998.
The internal compensation circuit is accomplished through a 12-bit resolution DAC (Rough: 4bits, Fine:
8bits) to adjust offset voltage, and the primary characteristics compensator for the associated temperature
drift, coupled with 13-bit resolution (G1&G2 Gain adjustment: 5bits, G3 Gain adjustment: 8bits) to adjust
the span voltage and another primary characteristics compensator for its associated temperature drift.
The output stage, with an internal resistor of 146kΩ, is band-limited with a combination of external
capacitors, providing a low impedance output. And the EEPROM data, if used, enables the internal SCF
and SMF. In this case, the band limitation is performed by the internal LPF (fc: 1kHz, 500Hz, 250Hz),
eliminating the need for the external capacitors.
EEPROM data can be preconfigured to enable a setup of output reference voltage, designation of the
external temperature sensor (when a pressure sensor and AK8998 are separated), selection of a
sampling frequency (1kHz or 10kHz), the input polarity, and AGND pin validation.
Two sets of the pressure detectors are provided. When the pressure exceeding the detection threshold
stored in the EEPROM is applied, the DET 1 and/or DET2/PTH pins go high (the polarity change is
possible by EEPROM). And the detection threshold can be specified externally by EEPROM. In that case,
the Pressure Detectors 2 is disabled, and the detection threshold for the Pressure Detectors 1 can be
defined by DET2/PTH pin.
It can access to the EEPROM and control register (volatile memory) by a two-wire serial interface of
CSCLK and VOUT (at the time of SDI/O mode) pin.
MSxxxxx-E-00
-3-
2012/11
[AK8998/W/D]
Pin Configuration
1. Wafer Configuration
1)
2)
3)
4)
5)
6)
Die size
Die thickness
PAD size
PAD pitch
Scribe size
Wafer size
2.082mm x 1.662mm
280μm
80μm x 80μm
150μm<
80μm
6 inch
Pin numbers and Pad position
No.
1
2
3
4
5
6
7
8
Pin Name
VSS
VO
VOUT
VDD
AGND
N.C.
N.C.
N.C.
X Location
(μm)
-894.8
-894.8
-894.8
-894.8
-521.7
Y Location
(μm)
687.2
337.8
-344.7
-687.1
-684.8
No.
9
10
11
12
13
14
15
16
Pin Name
CSCLK
DET1
DET2/PTH
N.C.
VN
VS
VP
EXTMP
X Location
(μm)
894.8
894.8
894.8
Y Location
(μm)
-544.7
-242.5
-57.9
749.3
363.4
-236.7
-716.4
684.8
684.8
684.8
684.8
Pad locations (Top view)
㪈㩷
㪈㪍㩷
㪈㪌㩷
㪈㪋㩷
㪈㪊㩷
㪰㩷
㪉㩷
㪯㩷
㩿㪇㪃㪇㪀㩷
㪈㪈㩷
㪈㪇㩷
㪊㩷
㪋㩷
㪐㩷
㪌㩷
2. Package Outline (UQFN16)
㪐㩷 㪚㪪㪚㪣㪢㩷
㪈㪇㩷 㪛㪜㪫㪈㩷
㪛㪜㪫㪉㩷
㪈㪈㩷 㩷 㪆㪧㪫㪟㩷
㪈㪉㩷 㪥㪅㪚㪅㩷
㪈㪊㩷
㪭㪥㩷
㪏㩷
㪥㪅㪚㪅㩷
㪈㪋㩷
㪭㪪㩷
㪎㩷
㪥㪅㪚㪅㩷
㪈㪌㩷
㪭㪧㩷
㪍㩷
㪥㪅㪚㪅㩷
㪈㪍㩷㩷 㪜㪯㪫㪤㪧㩷
㪌㩷 㪘㪞㪥㪛㩷
-4-
㪋㩷 㪭㪛㪛㩷
㪭㪦㩷
㪊㩷 㪭㪦㪬㪫㩷
㪉㩷
㪈㩷 㪭㪪㪪㩷
MSxxxxx-E-00
2012/11
[AK8998/W/D]
Adjustment Characteristics
1) Sensor Characteristics
■VDD: 5V
Item
Symbol
Drive voltage
Svs1
Svs2
Temperature range
Sta
Sensor resistance
Sres1
Sres2
Voltage input span
Sspnin1
range
Sspnin2
Offset voltage
Soff1
adjustment range
Soff2
Sensitivity temp. drift
Sst1
coefficient
Sst2
Offset temp. drift
Sot1
coefficient
Sot2
Min.
-20
0.82
1.00
12.00
17.00
-15.00
-35.00
-4000
-2500
-0.040
-0.080
Typ.
2.2
4.0
4.00
4.00
44.00
70.00
0.00
0.00
0.00
0.00
Max.
85
6.50
6.50
76.00
125.00
15.00
35.00
2500
1000
0.040
0.080
units
V
V
°C
kΩ
kΩ
mV
mV
mV
mV
ppm/°C
ppm/°C
mV/°C
mV/°C
Comments
EVD[1:0]=1h
EVD[1:0]=0h
EVD[1:0]=1h
EVD[1:0]=0h
Sensor1㩷
Sensor2㩷
Sensor1㩷
Sensor2㩷
ESTC[0]=1h
ESTC[0]=0h
Sensor1㩷
Sensor2㩷
■VDD:3, 3.3V
Item
Drive voltage
Temperature range
Sensor resistance
Voltage input span
range
Offset voltage
adjustment range
Sensitivity temp. drift
coefficient
Offset temp. drift
coefficient
Symbol
Min.
Typ.
Max.
units
Comments
Svs
2.2
V
Sta
-20
85
°C
Sres
0.82
4.00
6.50
kΩ
Sspnin1
6.60
24.20
41.80
mV
Sensor1㩷
Sspnin2
9.00
40.00
70.00
mV
Sensor2㩷
Soff1
-8.25
0.00
8.25
mV
Sensor1㩷
Soff2
-19.25
0.00
19.25
mV
Sensor2㩷
Sst1
-4000
2500
ppm/°C ESTC[0]=1h
Sst2
-2500
1000
ppm/°C ESTC[0]=0h
Sot1
-0.022
0.00
0.022
mV/°C Sensor1㩷
Sot2
-0.044
0.00
0.044
mV/°C Sensor2㩷
Note) The usage combines characteristics of senser 1/2 is not allowed. Such a case as Span voltage is
said as the sensor 1 and except is said as the sensor 2).
MSxxxxx-E-00
-5-
2012/11
[AK8998/W/D]
2) Adjustment Accuracy
Item
Offset adjustment accuracy
Offset temp. drift adjustment accuracy
Output span adjustment accuracy
Sensitivity temp. adjustment accuracy
Sensitivity supply voltage and
temp. variation step
Sample and hold circuit output error
Offset adjustment accuracy Note1)
Span adjustment accuracy Note2)
Offset adjustment accuracy Note3)
Symbol
Min.
Cof
Coft
Csn
Csnt
Typ.
Note4)
0.083
0.090
0.125
0.054
0.316
0.158
0.0
0.122
0.344
0.209
0.344
0.209
Cstv
Cshe
Cofall
Csnall
Call
Max.
Note5)
units
1.0
1.0
1.0
1.0
1.0
%FS
%FS
%FS
%FS
%FS
%FS
%FS
%FS
%FS
%FS
%FS
%FS
Comments
ESTC[0]=1h
ESTC[0]=0h
ESTC[0]=1h
ESTC[0]=0h
ESTC[0]=1h
ESTC[0]=0h
Note1) Cofall=(Cof^2+Coft^2)^(1/2)
Note2) Csnall=(Csn^2+Csnt^2+Cstv^2+Cshe^2)^(1/2)
Note3) Call=max(Cofall,Csnall)
Note4) Temp.=85ºC, VDD=4.75V, G1=10x, G2=1.5x(1.176x), G3=1.8x(2.3x), Offset temp. drift 1st order
coefficient=Min./Max., Sensitivity temp. drift 1st order coefficient=Min.*1/2, VOUT output
band-limited (≤500Hz @Fs=10kHz, ≤50Hz@Fs=1kHz) effective
Note5) Temp.=-20 to 85ºC, VDD=5V±5%, 3.3V±5%, 3.0V±5%, G1/G2/G3 =Min. to Max., Each
temperature coefficient=Min. to Max., VOUT output band-limited (≤500Hz @Fs=10kHz,
≤50Hz@Fs=1kHz) effective
* The adjustment accuracy is based on our definition as a reference. Please be aware the accuracy of
product depends on the sensor characteristics and adjustment method.
3) External Temperature Sensor Characteristics
Item
Symbol
Min.
Sensor drive current
Tsdi
Sensor temp. variation Tss
-2.4
550
Sensor voltage @25°C Tsv25
Typ.
50
-2.2
600
Max.
-2.0
650
units
μA
mV/°C
mV
Comments
50μA current drive
50μA current drive
4) Connection of Pressure Sensor and External Temperature Sensor
㩷
VS
EXTMP
AK8998
VP
VN
MSxxxxx-E-00
-6-
2012/11
[AK8998/W/D]
Description of Blocks
[Gain Amplifier Block, LPF, S/H&SCF& Level shifter, Buffer&SMF]
The set of these blocks amplifies, compensates and outputs the pressure sensor level
This set of blocks intermittently amplifies, compensates, samples and holds the pressure sensor
output. The output stage, with an internal resistor of 146kΩ, is band-limited with a combination of
external capacitors, providing a low impedance output. SCF and SMF are available for output,
eliminating the need for the external capacitors. A percentage designator is used, benchmarked
with 4800mVdc output at 100%, reflecting the 60x increase in differential input from 80mVdc.
Block㩷㩷
Functions㩷㩷
Gain Amp.1 is a low-noise high-gain amplifier at the front end. The differential
signal is amplified by a factor of 10x typ. (5x to 70x).
Gain Amp.2 converts the G1 differential output to single-ended with reference to
AGND and amplifies by a factor of 1.5x typ. (1.5x or 3.0x) or 1.176x typ. (1.176x or
Gain Amp.
2.352x).
1/2/3
Gain Amp.3 amplifies by a factor of 1.8x typ. (1.1x to 1.8x) or 2.3x typ. (1.4x to
Gain
2.3x).
(G1/2/3)
G2 gain and G3 gain are changed automatically by sensitivity temperature drift
adjustment range change setup (ESTC [0]).
Span voltage is adjusted with G1/2/3 Gain (G1/2: rough adjustment, G3: fine
adjustment).
The preloaded compensation data in the EEPROM enables the pressure sensor
Offset_Temp. offset voltage and offset temperature drift to be compensated. The following
Offset
adjustment value is AK8998 input conversion @5.0V.
Offset Temp. Offset adj.Adj.
range Rough ±13 to ±373mV / Fine ±1 to ±34mV
track
Adj. step
Rough 2 to 53mV /step / Fine 0.01 to 0.27mV /step
(G2)
Offset temp. drift. adj.
Adj. range ±0.04 to ±1.23mV/ ºC
Adj. step
0.2 to 4.8μV/ºC step
Supply voltage and sensitivity temperature variation compensation circuit.
Monitors the AGND voltage to calculate the magnitude of supply voltage variation;
the pressure sensor sensitivity temperature drift is calculated for entry into G3
STV
using the temperature sensor output voltage and preloaded compensation data
VDD track
(EEPROM data). The sensitivity temperature drift adjustment range can be
Gain_Temp.
changed by EEPROM data (ESTC[0]).
(STV)
Sensitivity temp. drift. adj.
Adj. range -4000ppm/ ºC to +2500ppm/ ºC
or -2500ppm/ ºC to +1000ppm/ ºC
Adj. step
18ppm/ ºC step
Anti-aliasing filter to eliminate the fold-back noise generated in the
LPF
sample-and-hold circuit (S/H) in the later stage. The cutoff frequency is fc=60kHz.
S/H &
Level Shift
& SCF
Buffer
& SMF
MSxxxxx-E-00
S/H doubles the LPF output and samples and holds it. The output reference voltage
can be changed.
Output reference voltage adj.
Adj. range
0.02*VDD to 0.98*VD
Adj. step
0.002*VDD /step
SCF is a low-pass filter used for internal band limiting without using the external
capacitors. The cutoff frequency (fc: 1kHz /500Hz /250Hz) of the filter can be set by
EEPROM.
Buffer to produce a band-limited output with low impedance. Provides 1.111x
output. 146kΩ internal resistance and an external capacitor (C) make the LPF
characteristics. Change the external capacitance value according to the desired
signal band for detection using the following equation:
fc=1/(2*π* 146kΩ*C) (Hz)
SMF is a low-pass filter (fc=10kHz) used for eliminating the clock noise produced
by the SCF in the previous stage. SMF is switched on or off in combination with the
previous-stage SCF using the EEPROM data.
-7-
2012/11
[AK8998/W/D]
Block㩷㩷
Timing
Logic
Regulator
Pressure
Detector1, 2
MSxxxxx-E-00
Functions㩷㩷
Generates timing sync signals for internal operation and sampling frequencies for
sensor output signals. Sampling frequency (fs): 10kHz or 1kHz
Constant voltage generator circuit to drive the sensor. The drive voltage can be
selected from the EEPROM depending on the supply voltage being used.
Drive voltage: 2.2V @VDD:3, 3.3V±5%, 4.0/2.2V @VDD:5V±5%
Two sets of pressure detection circuits.
The pressure range can be individually selected depending on the EEPROM data for the
pressure detector.
• Pressure above a certain value is detected
• Pressure below a certain value is detected
The DET1 and DET2/PTH pins go high when the detected pressure exceeds the
threshold (the polarity change by EEPROM is possible). The detection threshold can be
set by the input of DET2/PTH pin (when only pressure detector 1 is used) or using the
EEPROM data in the AK8998. The hysteresis voltage can be adjusted at 2 bits (4 steps),
and it varies ratiometrically with respect to the supply voltage as well as the detection
threshold.
Note that the exact pressure determination cannot be achieved until the VOUT pin output
is stabilized at the time of power up or due to the above setup and buffer circuit feedback
resistor and external capacitor values.
-8-
2012/11
[AK8998/W/D]
Reference Section & Others
Block㩷㩷
Functions㩷㩷
Generates the reference voltage or bias current required for each circuit.
V_Bandgap Adjust the VREF voltage so that it is equivalent to 1.0V.
(VBG)
VREF voltage adj.
Resolution
3bits
V_Reference
Adj. step
1% / step
(VREF)
IREF current should be adjusted to 1.0V voltage across 1MΩ external resistor tied
I_Reference to VOUT pin.
(IREF)
IREF current adj.
Resolution
4bits
Adj. step
2.8% / step
Oscillator to generate timing sync signals for internal operation and sampling
frequencies for sensor output signals. Oscillation frequency is adjusted as the
counter result reaches the expected value, the internal counter counts for the
Oscillator
period of CSCLK is high (2msec typ.). For the detail, refer to the Functional
(OSC)
Description 1) Adjustment Procedure Description (Example).
OSC adj.
Resolution
4bits
Adj. step
5% / step
Temperature sensor for converting the ambient temperature to voltage. Adjust the
temperature sensor output voltage (VTMP voltage) so that it is equivalent to VREF
voltage at 25ºC.
And it is also possible to select the external temperature sensor by EEPROM in
consideration of the case where a pressure sensor and the AK8998 are separated
V_temp.
physically. When the external temperature sensor is chosen, the constant current
(VTMP)
of 50μA is sinked from the EXTMP pin to VSS.
VTMP voltage adj.(internal)
Resolution 6bits
Adj. step
0.2% / step
VTMP voltage adj.(external)
Resolution 9bits (Rough/Fine=3/6bits)
Adj. step
Rough 10% /step / Fine 0.2% /step
Generates analog circuit reference voltage 1/2VDD.
The internal power-up circuit causes it to start up within the settling time for stable
V_Common analog operation (Start Up valid time). AGND pin can be validated by EEPROM
(VCOM)
(EAGND[0]=1h). It is effective to improve the noise characteristic (See
recommended connection examples for components). In the case of EAGND[0]=0h,
the AGND pin is Hi-Z.
Power Up circuit is for stable analog operation upon power-up.
Power ON
In order to make the power-on reset effective, be sure to power up the supply
Reset(POR)
voltage from below 0.1*VDD.
Serial interface for accessing EEPROM and control register (volatile memory). It
Serial I/F
accesses using the CSCLK pin and the VOUT pin.
EEPROM & EEPROM and control register (volatile memory).
Control
Used to store compensation values and measurement modes and to set up the
Register
measurement modes for adjustment.
MSxxxxx-E-00
-9-
2012/11
[AK8998/W/D]
Pin Assignments and Functions
PAD
1
Name
VSS
I/O
2
VO
I
3
VOUT
4
VDD
5
AGND
6,7,8 N.C.
9 CSCLK
10
DET1
DET2
11
/PTH
12
N.C.
13
VN
14
VS
15
16
VP
EXTMP
C load max. R load min.
Type
GND
Analog
O
50pF
I/O
100pF
CMOS
O
300pF
Analog
Power
9.5kΩ
Analog
O
Analog
I
O
O
I
CMOS
CMOS
CMOS
Analog
I
O
O
I
I
Analog
Analog
Analog
Analog
Analog
30pF
30pF
1kΩ
0.82kΩ
Comments
Resistive load connection prohibited
ESCF[1:0]: Open when 1,2,3h
Resistance load is connectable with
VDD or VSS
Pull-down resistor (100kΩ) included
when SDI/O mode
Adjustment mode
EAGND[0]: Resistive load connection
prohibited when 1h
EAGND[0]: Open when 0h
Do not connect
Pull-down resistor (100kΩ) included
EPTH1[0]=1h
Do not connect
EVD[1:0]=0h
EVD[1:0]=1, 2, 3h
Do not connect when not in use
Pin Descriptions
PAD Name
1
VSS
2
VO
3
VOUT
4
VDD
5
AGND
Pin conditions
Start up EAGND[0] EINV1/2[0] EINE1/2[0]
Note)
: “H” / “L” : “H” / “L”
: ”H”
Functions
Negative voltage supply pin
Capacitance connection pin
for sensor signal band-limiting
Sensor signal / Data I/O / Calibration
interface pin
Positive supply voltage pin
Analog ground with external
capacitance for stabilization
6,7,8 N.C.
9 CSCLK Chip select / Serial clock pin
10 DET1 Output pin for pressure detection 1
11
DET2
/PTH
12
13
N.C.
VN
14
15
16
-
-
0.5*VDD
/Hi-z
-
Normal
operation
Normal
operation
Normal
operation
VSS/VDD
Hi-Z
-
Hi-Z
-
0.5*VDD
/Hi-z
VDD/VSS
VSS
-
VSS/VDD
VSS
-
-
-
Hi-z
-
-
-
Normal
operation
-
Hi-z
-
-
-
Output pin for pressure detection 2
/ Pressure detection circuit 1 threshold VDD/VSS
external input
Sensor differential signal input pin (-)
Constant voltage supply pin
VS
for sensor drive
Sensor differential signal input pin (+)
VP
External temperature sensor voltage
EXTMP
input pin
-
-
Note) In the case of EAGND[0]=”H”/”L” and EINV1/2[0]=“H”/“L”
MSxxxxx-E-00
- 10 -
2012/11
[AK8998/W/D]
Level Diagram
VDD: 5V (ESTC[0]=1h)
VP
G1
G2(D2S)
G3
LPF
S/H & SCF & Level Shift
Buffer &
SMF
VN
G=10
G=1.5
G=0.6*3.0
G=1
G=2
G=1.111
ING1=5 - 70
ING2=1.5, 3.0
Level
Shift
+/-400mV
VO
LVS=0.02*VDD - 0.98*VDD
1) Level Shift : 0.02*VDD, Pressure : Positive
1200mV
720mV
2160mV
VOUT
0.93*VDD
2160mV
VP-VN=80mV
4320mV
4800mV
0.5*VDD
0.02*VDD
2) Level Shift : 0.98*VDD, Pressure : Negative㩷
+/-400mV
1200mV
720mV
2160mV
2160mV
0.98*VDD
VP-VN=80mV㩷
0.5*VDD㩷
4320mV
Level
Shift
4800mV
0.068*VDD
3) Level Shift : 0.5*VDD, Pressure : Positive & Negative㩷
+/-200mV
㪍㪇㪇㫄㪭㩷
360mV
1080mV
1080mV
2400mV
VP-VN=40mV㩷
㪇㪅㪌㪭㪛㪛㩷
2160mV
MSxxxxx-E-00
- 11 -
2012/11
[AK8998/W/D]
Electrical Characteristics
1) Absolute Maximum Ratings
Item
Symbol
Min.
Supply voltage
VDD
-0.3
Input voltage
VDIN
VSS-0.3
Input current
IIN
-10
Output current
IOUT
-10
Storage temp.
TST
-55
Max.
6.5
VDD+0.3
10
10
units
V
V
mA
mA
Comments
EEPROM retention characteristics
≤85°C
Note) Operation at or beyond these limits may result in permanent damage to the device.
2) Recommended Operating Conditions
Item
Symbol Min.
Operating temp.
Ta
-20
VDD1
2.85
Supply voltage
VDD2 3.135
VDD3
4.75
125
Typ.
3.0
3.3
5.0
°C
Comments
Max. units
85
°C
3.15
V
EVD[1:0]=3h
3.465
V
EVD[1:0]=2h
5.25
V
EVD[1:0]=0h, 1h
3) Supply Voltage Current (See Functional Description)
VDD=3, 3.3, 5V±5%, Ta=-20 to 85ºC, register default, unless otherwise noted
Item
Symbol Min.
Typ.
Max. units
Comments
Supply voltage
VDD=5V,VS=4V,Fs=10kHz
IDD1
6000
7100
μA
current 1
Note1)
Supply voltage
VDD=3V,VS=2.2V,Fs=10kHz
IDD2
4000
5000
μA
current 2
Note1)
Supply voltage
VDD=5V,VS=4V,Fs=1kHz
IDD3
1300
2000
μA
current 3
Note1)
Supply voltage
VDD=3V,VS=2.2V,Fs=1kHz
IDD4
1100
1700
μA
current 4
Note1)
Supply voltage
current 5
IDD5
100
150
μA VDD=5V
(SCF & SMF circuit)
Supply voltage
current 6
IDD6
150
250
μA VDD=5V
(Pressure detection
circuit 1/2)
Supply voltage
current 7
(External
IDD7
130
200
μA VDD=5V
temperature sensor
drive circuit)
Note) At the time of measurement, the VS pin connects 1kΩ load, the VOUT pin is connects
no load, and the VP and VN pins supply 0.5*VS.
VREF and VTMP voltage, IREF current and OSC frequency are complete with adjustment.
Note1) SCF&SMFcircuit:Off, External temperature sensor drive circuit:Off
4) EEPROM Characteristics
VDD=3, 3.3, 5V±5%, Ta=-20 to 85ºC, register default, unless otherwise noted
Item
Symbol
Min.
Typ.
Max.
units
EEPROM endurance
Etime
1000
times
EEPROM data retention time
Ehold
10
years
MSxxxxx-E-00
- 12 -
2012/11
[AK8998/W/D]
5) Digital DC Characteristics
VDD=3, 3.3, 5V±5%, Ta=-20 to 85ºC, register default, unless otherwise noted
Item
Symbol Pin
Conditions
Min.
Typ.
Max.
units
High level input
VIH
1
0.7*VDD
V
voltage
Low level input
VIL
1
0.3*VDD
V
voltage
High level input
IIH
1
+10
+200
μA
current
Low level input
IIL1
2
-10
+10
μA
current 1
Low level input
IIL2
3
-50
+50
μA
current 2
High level output
V
VOH
4
IOH=-200 μ A 0.9*VDD
voltage
Low level output
0.1*VDD
V
VOL
4
IOL=+200 μ A
voltage
1 CSCLK(integrated 100kΩ pull-down resistor),
VOUT(integrated 100kΩ pull-down resistor when SDI/O mode)
2 CSCLK(integrated 100kΩ pull-down resistor),
3 VOUT(integrated 100kΩ pull-down resistor when SDI/O mode)
4 VOUT(when SDI/O mode), DET1, DET2/PTH
6) Power On/Off time and Analog circuit settling time for stable operation Note)
VDD=3, 3.3, 5V±5%, Ta=-20 to 85ºC, register default, unless otherwise noted
Item
Symbol Min. Typ. Max. units
Comments
Power On/Off time
Tidle
10
msec VDD pin voltage 0.5 ms consists,
it becomes an Analog Output mode.
POWER ON
note2)
The state of EEPROM Write Enable and Control Register Access Enable
is required.
Normal Mode
VOUT
: Analog Output
No
CSCLK=”High”
> 1.0 ms
Digital I/O Mode
VOUT
: DATA I/O
Yes
Timing chart1
EEPROM Write
Instruction code
: 101
EEPROM Read
Instruction code
: 110
Register Read
Instruction code
: 010
Register Write
Instruction code
: 001
Timing chart2
CSCLK=”High”
(Write Time)
> 5ms
No
Timing chart3
VREF
Adjustment set
VTMP
Adjustment set
IREF
Adjustment set
S/H err
Adjustment set
Between
CSCLK="High"
VOUT : VREF
Between
CSCLK="High"
VOUT : VTMP
Between
CSCLK="High"
VOUT : IREF
Between
CSCLK="High"
VOUT : S/H Out
Between
CSCLK="High"
VOUT
: Pressure Level
Between
CSCLK="High"
VOUT : Pressure
Hysteresis Level
OSC
Adjustment set
Between
CSCLK="High"
OSC clock counting
CSCLK=”Low”
> 0.5 ms
CSCLK=”Low”
> 0.5 ms
No
Yes
Yes
MSxxxxx-E-00
Pressure Detector 1/2 Pressure Detector 1/2
Hysteresis Level
Threshold
Adjustment set
Adjustment set
- 37 -
2012/11
[AK8998/W/D]
4) Serial Interface Timing Diagram
4.1) Timing chart 1
Twr_EEP
㩷
[EEPROM WRITE Mode]
1
4
9
16
1
CSCLK
Analog
Output
VOUT
I2
I1
I0
A4
A3
A2
A1
A0 D7
I2
D0
[EEPROM READ Mode]
1
9
16
1
4
CSCLK
Analog
Output
VOUT
I1
I2
I0
A4
A3
A2
A0
A1
Hi-Z
Hi-Z
D7
I2
D0
I1
I0
A4
A3
A2
A3
A2
[Register READ Mode]
1
9
16
1
4
CSCLK
Digital
I/O
VOUT
I1
I2
I0
A4
A3
A2
A0
A1
Hi-Z
Hi-Z
D7
I2
D0
I1
I0
A4
4.2) Timing chart 2
[Register Write Mode1]
VREF / IREF / VTMP / Pressure Level /Pressure Hysteresis Level / S/H error Adjustment set
㩷
Twr_REG
1
4
9
CSCLK High Time
16
1
CSCLK
VOUT
Analog
Output
I2
I1
I0
A4
A3
A2
A1
Hi-z
D0
A0 D7
Voltage Monitor (note)
I2
(note)
VREF / IREF / VTMP /
Pressure Level / S/H error
Pressure Hysteresis Level
4.3) Timing chart 3
㩷
[Register Write Mode2]
OSC Adjustment set
Twr_REG
1
4
9
16
A0 D7
D0
Tcount
1
CSCLK
VOUT
MSxxxxx-E-00
Analog
Output
I2
I1
I0
A4
A3
A2
A1
- 36 -
I2
2011/12
[AK8998/W/D]
5) Register Map
5.1) EEPROM Map Plan
Name㩷㩷
Content㩷㩷
OCR
Offset voltage rough adj.
OCF
Offset voltage fine adj.
Address
(hex)
01h
Output span voltage adj.
02h
OTS
Offset voltage temp. drift
adj.
03h
STS
ST
PTH1
Offset voltage temp. drift
adj.
Sens. temp. drift adj.
Sens. temp. drift adj.
Pressure detector 1
D6
D5
00h
SC
OT
D7
Data Note 1)㩷
D4
D3
04h
D2
D1
D0
EOCR[3]
EOCR[2]
EOCR[1]
EOCR[0]
0
0
0
0
EOCF[0]
EOCF[7]
EOCF[6]
EOCF[5]
EOCF[4]
EOCF[3]
EOCF[2]
ECCF[1]
0
0
0
0
0
0
0
0
ESC[7]
ESC[6]
ESC[5]
ESC[4]
ESC[3]
ESC[2]
ESC[1]
ESC[0]
0
0
0
0
0
0
0
0
EOT[8]
0
EOT[7]
EOT[6]
EOT[5]
EOT[4]
EOT[3]
EOT[2]
EOT[1]
0
0
0
0
0
0
0
0
EST[8]
05h
06h
07h
PTH2
Pressure detector 2
08h
HYS1
HYS2
Pressure detector
comparator hysteresis
voltage adj.
09h
LVS
Output ref. voltage adj.
0Ah
EOT[0]
0
EST[7]
EST[6]
EST[5]
EST[4]
EST[3]
EST[2]
EST[1]
EST[0]
0
0
0
0
0
0
0
0
EINV1[0]
EINE1[0]
EIN1L[0]
EPT1[4]
EPT1[3]
EPT1[2]
EPT1[1]
EPT1[0]
0
0
0
0
0
0
0
0
EINV2[0]
EINE2[0]
EIN2L[0]
EPT2[4]
EPT2[3]
EPT2[2]
EPT2[1]
EPT2[0]
0
0
0
0
0
0
0
0
EPTH1[0]
EHYS2[1]
EHYS2[0]
EHYS1[1]
EHYS1[0]
0
0
0
0
0
ELV[8]
0
LV
ING
MM1
VREF *
IREF *
OSC *
VTMP *
UE
STC
Output ref. voltage adj.
Input gain adj.
Meas. mode
VREF voltage adj.
IREF current adj.
EWE
AW
0Dh
0Eh
VTMP adjustment
11h
Sensitivity temperature㩷
drift adjustment range
and VTMP adj.
Control register access
setup
EEPROM Write Enable
EEPROM batch write
mode
MSxxxxx-E-00
ELV[6]
ELV[5]
0
0
0
ELV[4]
12h
ELV[3]
ELV[2]
ELV[1]
ELV[0]
0
0
0
0
0
EIG[4]
EIG[3]
EIG[2]
EIG[1]
EIG[0]
0
0
0
0
0
EAGND[0]
EVPN[0]
ETMP[0]
ESCF[1]
ESCF[0]
EVD[1]
EVD[0]
ESF[0]
0
0
0
0
0
㩷
EIR[3]
0Fh
10h
User-writable data
ELV[7]
0Ch
OSC frequency adj.
Reserved
MM2
0Bh
0
0
0
EVR[2]
EVR[1]
EVR[0]
0
0
0
EIR[2]
EIR[1]
EIR[0]
0
0
0
0
EFR[3]
EFR[2]
EFR[1]
EFR[0]
0
0
0
0
ETM[0]
ETM[7]
ETM[6]
ETM[5]
ETM[4]
ETM[3]
ETM[2]
ETM[1]
0
0
0
0
0
0
0
0
EUE[7]
EUE[6]
EUE[5]
EUE[4]
EUE[3]
EUE[2]
EUE[1]
EUE[0]
0
0
0
0
0
0
13h
0
0
ETM[8]
ESTC[0]
0
0
14h –
1Ch
ETST[0]
1Dh
0
EWE[0]
1Eh
1Fh
0
EAW[7]
EAW[6]
- 37 -
EAW[5]
EAW [4]
EAW[3]
EAW[2]
EAW[1]
EAW[0]
2011/12
[AK8998/W/D]
Note 1) Lower line of each data represents the factory settings written to EEPROM.
Note 2) Access to the reserved addresses is prohibited.
Note 3) Write "0" to the unused D[7:0].
Note 4) For a packaged device, registers marked with * are adjusted before shipment. Therefore, defaults are not "0".
5.2) Control Register (Volatile Memory) Map
Name㩷㩷
Content㩷㩷
CM1
Adjustment mode
CM2
OSC variable ratio
Note4)
SH1
S/H circuit output error
adjustment 1
SH2
S/H circuit output error
adjustment 2
Address
(hex)
D6
D5
Data Note 1)㩷
D4
D3
AM[3]
00h
01h
CT[7]
CT[6]
CT[5]
CT[4]
0
0
0
0
12h
SH4
S/H circuit output error
adjustment 4
17h
D1
D0
AM[1]
AM[0]
0
0
0
0
CT[3]
CT[2]
CT[1]
CT[0]
0
0
0
0
SH1[3]
0
10h
S/H circuit output error
adjustment 3
D2
AM[2]
SH1[3]
19h
SH3
Reserved
D7
0
SH2[5]
SH2[4]
SH2[2]
0
0
0
SH3[6]
0
SH4[3]
0
others
Note 1) Lower line of each data represents the control register data upon power-up.
Note 2) Access to the reserved addresses is prohibited.
Note 3) Write "0" to the unused D[7:0].
Note 4) Access to this register serves as ReadOnly.
6) EEPROM and control register Description
6.1) Description of EEPROM
6.1.1) Adjustment Section EEPROM
Offset and span adjustment should be made after measurement mode setup and adjustment of the
reference generator section including VREF, IREF, OSC and VTMP.
MSxxxxx-E-00
- 38 -
2011/12
[AK8998/W/D]
a) Offset voltage adjustment (EEPROM names: OCR, OCF)
Rough adjustment should be performed first, followed by a fine adjustment for the offset voltage.
The content of the adjustment EEPROMs are shown here.
a-1) Offset voltage rough adjustment (OCR)
㩷
The offset voltage is adjusted roughly.
The offset adjustment voltage varies ratiometrically with respect to the supply voltage.
The ratio in the table below is benchmarked to a VOUT output of 4800 mV (@VDD: 5V) as 100%
(ratio = (Offset voltage @VDD: 5V)/4800[mV]*100[%]).
Address : 00 hex D[3:0]=EOCR[3:0]
EOCR [2:0]
Ratio
VDD:3V
EOCR
EOCR
Dec Hex
Bin
[3]=0
[3]=1
(%)
(mV)
(mV)
0
0
000
0.00
0
0
1
1
001
33.33
800
-800
2
2
010
66.67
1600
-1600
3
3
011
100.00
2400
-2400
4
4
100
133.33
3200
-3200
5
5
101
166.67
4000
-4000
6
6
110
200.00
4800
-4800
7
7
111
233.33
5600
-5600
VDD:5V
EOCR
EOCR
[3]=0
[3]=1
(mV)
(mV)
0
0
1600
-1600
3200
-3200
4800
-4800
6400
-6400
8000
-8000
9600
-9600
11200
-11200
Comments
Default
㩷
a-2) Offset voltage fine adjustment (OCF)
㩷
The offset voltage is adjusted finely.
The offset adjustment voltage varies ratiometrically with respect to the supply voltage.
The ratio in the table below is benchmarked to a VOUT output of 4800mV (@VDD: 5V) as 100%
(ratio = (Offset voltage @VDD: 5V)/4800[mV]*100[%]).
Address : 01hex D[7:0]=EOCF[7:0]
EOCF [6:0]
Ratio
VDD:3V
EOCF
EOCF
Dec Hex
Bin
[7]=0
[7]=1
(%)
(mV)
(mV)
0
00
0000000
0
0
0
1
01
0000001
0.17
4
-4
䋺
䋺
䋺
䋺
䋺
䋺
15
0F
0001111
2.50
60
-60
16
10
0010000
2.67
64
-64
䋺
䋺
䋺
䋺
䋺
䋺
31
1F
0011111
5.17
124
-124
32
20
0100000
5.33
128
-128
䋺
䋺
䋺
䋺
䋺
䋺
63
3F
0111111
10.50
252
-252
64
40
1000000
10.67
256
-256
䋺
䋺
䋺
䋺
䋺
䋺
126
7E
1111110
21.00
504
-504
127
7F
1111111
21.17
508
-508
MSxxxxx-E-00
- 39 -
VDD:5V
EOCF
EOCF
[7]=0
[7]=1
(mV)
(mV)
0
0
8
-8
䋺
䋺
120
-120
128
-128
䋺
䋺
248
-248
256
-256
䋺
䋺
504
-504
512
-512
䋺
䋺
1008
-1008
1016
-1016
Comments
Default
2011/12
[AK8998/W/D]
㩷
b) Output span voltage adjustment (EEPROM name䋺
䋺 SC)
The span voltage is adjusted.
The magnification factor in this table represents an adjustment factor benchmarked to a VOUT output of
4800mV (@VDD: 5V) as 1 (factor) = 100[%]/100[%].
The output and sensitivity describes the adjustable output voltages with the assumed reference
output (2400mV@VDD: 3V, 4800mV@VDD: 5V) when ESC[7:0] = 0 dec.
Address : 02 hex D[7:0]=ESC[7:0]
Magnification
ESC[7:0]
Dec
Hex
Bin
(Factor)
0
1
2
3
4
㧦
123
124
125
126
127
128
129
130
131
132
133
㧦
251
252
253
254
255
00
01
02
03
04
㧦
7B
7C
7D
7E
7F
80
81
82
83
84
85
㧦
FB
FC
FD
FE
FF
00000000
00000001
00000010
00000011
00000100
㧦
01111011
01111100
01111101
01111110
01111111
10000000
10000001
10000010
10000011
10000100
10000101
㧦
11111011
11111100
11111101
11111110
11111111
100/100.00
100/100.25
100/100.50
100/100.75
100/101.00
㧦
100/130.75
100/131.00
100/131.25
100/131.50
100/131.75
100/132.00
100/132.25
100/132.50
100/132.75
100/133.00
100/133.25
㧦
100/162.75
100/163.00
100/163.25
100/163.50
100/163.75
VDD:3V
VDD:5V
Output
Sens.
Output
Sens.
Comments
(Factor)
(Factor)
(mV)
(mV)
2400
60.0
4800
60.0
Default
2394
59.9
4788
59.9
2388
59.7
4776
59.7
2382
59.6
4764
59.6
2376
59.4
4752
59.4
㧦
㧦
㧦
㧦
1836
45.9
3671
45.9
1832
45.8
3664
45.8
1829
45.7
3657
45.7
1825
45.6
3650
45.6
1822
45.5
3643
45.5
1818
45.5
3636
45.5
Center
1815
45.4
3629
45.4
1811
45.3
3623
45.3
1808
45.2
3616
45.2
1805
45.1
3609
45.1
1801
45.0
3602
45.0
㧦
㧦
㧦
㧦
1475
36.9
2949
36.9
1472
36.8
2945
36.8
1470
36.8
2940
36.8
1468
36.7
2936
36.7
1466
36.6
2931
36.6
㩷
MSxxxxx-E-00
- 40 -
2011/12
[AK8998/W/D]
㩷
c) Offset voltage temperature drift adjustment (EEPROM name: OT)
The offset voltage temperature drift for the pressure sensor is adjusted, including the AK8998 internal
error.
After performing the offset voltage adjustment at 25°C, use the EEPROM's offset voltage temperature
characteristic coefficients for adjustment so that the absolute values of the AK8998's coefficient are
matched to those of the sensor's coefficient.
Address : 03 hex - 04 hex D[8:0]=EOT[8:0]
EOT[7:0]
Ratio
VDD:3V
EOT
EOT
[8]=0
[8]=1
Dec Hex
Bin
(%)
(mV/°C)
(mV/°C)
0
00
00000000
0.00
0.000
0.000
1
01
00000001
0.39
0.087
-0.087
2
02
00000010
0.78
0.173
-0.173
3
03
00000011
1.18
0.260
-0.260
4
04
00000100
1.57
0.346
-0.346
䋺
㧦
㧦
㧦
㧦
㧦
122
7A
01111010
47.84
10.564
-10.564
123
7B
01111011
48.24
10.650
-10.650
126
7E
01111110
49.41
10.910
-10.910
127
7F
01111111
49.80
10.997
-10.997
128
80
10000000
50.20
11.083
-11.083
129
81
10000001
50.59
11.170
-11.170
130
82
10000010
50.98
11.256
-11.256
131
83
10000011
51.37
11.343
-11.343
132
84
10000100
51.76
11.430
-11.430
133
85
10000101
52.16
11.516
-11.516
䋺
㧦
㧦
㧦
㧦
㧦
236
EC
11101100
92.55
20.435
-20.435
237
ED
11101101
92.94
20.521
-20.521
238
EE
11101110
93.33
20.608
-20.608
239
EF
11101111
93.73
20.695
-20.695
䋺
㧦
㧦
㧦
㧦
㧦
255
FF
11111111 100.00
22.080
-22.080
VDD:5V
EOT
EOT
[8]=0
[8]=1
(mV/°C) (mV/°C)
0.000
0.000
0.144
-0.144
0.289
-0.289
0.433
-0.433
0.577
-0.577
㧦
㧦
17.606
-17.606
17.751
-17.751
18.184
-18.184
18.328
-18.328
18.472
-18.472
18.616
-18.616
18.761
-18.761
18.905
-18.905
19.049
-19.049
19.194
-19.194
㧦
㧦
34.058
-34.058
34.202
-34.202
34.347
-34.347
34.491
-34.491
㧦
㧦
36.800
-36.800
Comments
Default
d) Sensitivity temperature drift adjustment range change (EEPROM name: ESTC)
The adjustment range of the sensitivity temperature drift coefficient is changed.
By setting the sensitivity temperature drift coefficient adjustment range (ESTC [0]) as "H", the
sensitivity temperature drift coefficient adjustment range will be set from +2500 ppm/°C to
-4000ppm/°C. By setting "L" is used, it will be set from +1000 ppm/°C to -2500 ppm/°C.
Address : 13 hex D[0]= ESTC[0]
D[0]
Symbol㩷㩷
Mode setup㩷㩷
D[0]
ESTC[0]
Sensitivity temperature drift adjustment range change
Sensitivity temperature drift adjustment range :
0
ST25
-2500ppm/°C to +1000ppm/°C (Default)
Sensitivity temperature drift adjustment range :
1
ST40
-4000ppm/°C to +2500ppm/°C
MSxxxxx-E-00
- 41 -
2011/12
[AK8998/W/D]
e) Sensitivity temperature drift adjustment (EEPROM name: ST)
The sensitivity temperature drift for the pressure sensor is adjusted, including the AK8998 internal
error.
After performing the span voltage adjustment at 25ºC, use the EEPROM's sensitivity
temperature drift coefficients for adjustment so that the absolute values of the AK8998's
coefficient are matched to those of the sensor's coefficient.
㩷
Address : 05 hex - 06 hex D[8:0]=EST[8:0]
EST[7:0]
Ratio
VDD:3V
VDD:5V
EST
EST
EST
EST
Comments
Dec Hex
Bin
(%)
[8]=0
[8]=1
[8]=0
[8]=1
(ppm/°C)
(ppm/°C)
(ppm/°C)
(ppm/°C)
0
0
00000000
0.00
0
0
0
0
Default
1
1
00000001
0.39
18
-18
18
-18
2
2
00000010
0.78
36
-36
36
-36
㧦
㧦
㧦
㧦
㧦
㧦
㧦
㧦
25
19
00011001
9.80
451
-451
451
-451
26
1A
00011010
10.20
469
-469
469
-469
27
1B
00011011
10.59
487
-487
487
-487
28
1C
00011100
10.98
505
-505
505
-505
㧦
㧦
㧦
㧦
㧦
㧦
㧦
㧦
137
89
10001001
53.73
2471
-2471
2471
-2471
138
8A
10001010
54.12
2489
-2489
2489
-2489
139
8B
10001011
54.51
2507
-2507
2507
-2507
140
8C
10001100
54.90
2525
-2525
2525
-2525
㧦
㧦
㧦
㧦
㧦
㧦
㧦
㧦
220
DC 11011100
86.27
3969
-3969
3969
-3969
221
DD 11011101
86.67
3987
-3987
3987
-3987
222
DE
11011110
87.06
4005
-4005
4005
-4005
223
DF
11011111
87.45
4023
-4023
4023
-4023
㧦
㧦
㧦
㧦
㧦
㧦
㧦
㧦
254
FE
11111110
99.61
4582
-4582
4582
-4582
255
FF
11111111 100.00
4600
-4600
4600
-4600
Note) When ESTC[0] is set to 1hex, adjust in -4000ppm/ °C to +2500 ppm/ °C. When ESTC[0] is
set to 0hex, adjust in -2500ppm/ °C to +1000 ppm/ °C.
MSxxxxx-E-00
- 42 -
2011/12
[AK8998/W/D]
f)
Pressure detector 1 (EEPROM name: PTH1, HYS1)
The operating mode, the detection threshold values and the hysteresis voltage of the comparator
for the pressure detector 1 are individually set up.
The detector threshold voltage varies and the hysteresis voltage ratiometrically with respect to
the supply voltage.
㩷
f-1) Pressure detector operating mode setup㩷㩷
Address : 07 hex D[7:5] = EINV1[0], EINE1[0], EIN1L[0]
D[7:5]
Symbol
Mode setup
D[7]
EINV1[0]
Pressure detector output polarity setup EEPROM
0
EINV11
High output when detected (default)
1
EINV10
Low output when detected
D[6]
EINE1[0]
Pressure detector enabled setup EEPROM㩷
0
INT1E
Pressure detector 1 enable (default)㩷
1
INT1D
Pressure detector 1 disable㩷
D[5]
EIN1L[0]
Pressure detector 1 detection threshold setup EEPROM㩷
0
INT1<
Detect pressure above threshold (default)㩷
1
INT1>
Detect pressure below threshold㩷
Address : 09 hex D[7]
D[7]
Symbol
D[7]
EPTH1[0]
0
PTH1R
1
PTH1E
= EPTH1[0]
Mode setup
Pressure detector 1 detection threshold selection EEPROM
EEPROM setup (default)
DET2/PTH pin external setup
f-2) Pressure detector detection threshold adjustment
Address : 07 hex D[4:0]=EPT1[4:0]
EPT1[4:0]
Detection threshold (V)
Comments
Dec
Hex
Bin
Detect threshold
ex. VDD:5V
-16
10
10000
0.900*VDD
4.500
-15
11
10001
0.875*VDD
4.375
-14
12
10010
0.850*VDD
4.250
㧦
㧦
㧦
䋺
㧦
-3
1D
11101
0.575*VDD
2.875
-2
1E
11110
0.550*VDD
2.750
-1
1F
11111
0.525*VDD
2.625
0
00
00000
0.500*VDD
2.500
Default
1
01
00001
0.475*VDD
2.375
2
02
00010
0.450*VDD
2.250
㧦
㧦
㧦
䋺
㧦
14
0E
01110
0.150*VDD
0.750
15
0F
01111
0.125*VDD
0.625
㩷
f-3) Comparator hysteresis voltage adjustment for pressure detection
Address : 09 hex D[1:0]=EHYS1[1:0]
EHYS1[1:0]
Hysteresis voltage (mV)
Comments
Dec
Hex
Bin
Hysteresis voltage
ex. VDD:5V
2
2
10
0.030*VDD
150.0
3
3
11
0.040*VDD
200.0
0
0
00
0.050*VDD
250.0
Default
1
1
01
0.060*VDD
300.0
MSxxxxx-E-00
- 43 -
2011/12
[AK8998/W/D]
g) Pressure detector 2 (EEPROM name: PTH2, HYS2)
The operating mode, the detection threshold values and the hysteresis voltage of the comparator
for the pressure detector 2 are individually set up.
The detector threshold voltage varies and the hysteresis voltage ratiometrically with respect to
the supply voltage.
㩷
g-1) Pressure detector operating mode setup㩷㩷
Address : 08 hex D[7:5] = EINV2[0], EINE2[0], EIN2L[0]
D[7:5]
Symbol㩷㩷
Mode setup㩷㩷
D[7]
EINV2[0]
Pressure detector output polarity setup EEPROM
0
EINV21
High output when detected (default)
1
EINV20
Low output when detected
D[6]
EINE2[0]
Pressure detector enabled setup EEPROM㩷
0
INT2E
Pressure detector 2 enable (default)㩷
1
INT2D
Pressure detector 2 disable㩷
D[5]
EIN2L[0]
Pressure detector 2 detection threshold setup EEPROM㩷
0
INT2<
Detect pressure above threshold (default)㩷
1
INT2>
Detect pressure below threshold㩷
g-2) Pressure detector detection threshold adjustment
Address : 08 hex D[4:0]=EPT2[4:0]
EPT2[4:0]
Detection threshold (V)
Comments
Dec
Hex
Bin
Detect threshold
ex. VDD:5V
-16
10
10000
0.900*VDD
4.500
-15
11
10001
0.875*VDD
4.375
-14
12
10010
0.850*VDD
4.250
㧦
㧦
㧦
䋺
㧦
-3
1D
11101
0.575*VDD
2.875
-2
1E
11110
0.550*VDD
2.750
-1
1F
11111
0.525*VDD
2.625
0
00
00000
0.500*VDD
2.500
Default
1
01
00001
0.475*VDD
2.375
2
02
00010
0.450*VDD
2.250
㧦
㧦
㧦
䋺
㧦
13
0D
01101
0.175*VDD
0.875
14
0E
01110
0.150*VDD
0.750
15
0F
01111
0.125*VDD
0.625
㩷
g-3) Comparator hysteresis voltage adjustment for pressure detection
Address : 09 hex D[3:2]=EHYS2[1:0]
EHYS2[1:0]
Hysteresis voltage (mV)
Comments
Dec
Hex
Bin
Hysteresis voltage
ex. VDD:5V
2
2
10
0.030*VDD
150.0
3
3
11
0.040*VDD
200.0
0
0
00
0.050*VDD
250.0
Default
1
1
01
0.060*VDD
300.0
MSxxxxx-E-00
- 44 -
2011/12
[AK8998/W/D]
h) Output reference voltage adjustment (EEPROM names: LVS, LV)
Adjusts the output reference voltage.
The content of the adjustment EEPROMs is shown here.
Address : 0A hex - 0B hex D[8:0]=ELV[8:0]
ELV[7:0]
VOUT pin㩷㩷 (x VDD)
Dec Hex
Bin
ELV[8]=0h
ELV[8]=1h
0
00
00000000
0.500
0.500
1
01
00000001
0.498
0.502
2
02
00000010
0.496
0.504
3
03
00000011
0.494
0.506
4
04
00000100
0.492
0.508
㧦
㧦
㧦
㧦
㧦
124
7C
01111100
0.252
0.748
125
7D
01111101
0.250
0.750
126
7E
01111110
0.248
0.752
127
7F
01111111
0.246
0.754
128
80
10000000
0.244
0.756
㧦
㧦
㧦
㧦
㧦
240
F0
11110000
0.020
0.980
241
F1
11110001
0.018
0.982
242
F2
11110010
0.016
0.984
243
F3
11110011
0.014
0.986
㧦
㧦
㧦
㧦
㧦
250
FA
11111010
0.000
1.000
251
FB
11111011
0.000
1.000
252
FC
11111100
0.000
1.000
253
FD
11111101
0.000
1.000
254
FE
11111110
0.000
1.000
255
FF
11111111
0.000
1.000
MSxxxxx-E-00
- 45 -
Comments
Default
2011/12
[AK8998/W/D]
i)
㩷
Input gain adjustment (EEPROM name: ING)
EEPROM for setting the total gain.
The input gain is adjusted according to the full-scale voltage of the pressure sensor.㩷
i-1) Sensitivity temperature drift adj. range: -4000ppm/°C to +2500ppm/°C (ESTC[0]=1h)
Address : 0C hex D[4:0]=EIG[4:0]
EIG[3:0]
G1 Gain
(times)
Dec Hex
Bin
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
70.0
60.0
50.0
40.0
35.0
30.0
25.0
20.0
15.0
12.0
10.0
7.0
5.0
Setup
prohibited
Total Gain (times)
EIG[4]=0
EIG[4]=1
G2: 3x
G2: 1.5x
210.0
105.0
180.0
90.0
150.0
75.0
120.0
60.0
105.0
52.5
90.0
45.0
75.0
37.5
60.0
30.0
45.0
22.5
36.0
18.0
30.0
15.0
21.0
10.5
15.0
7.5
Setup
prohibited
Comments
Default
Setup
prohibited
i-2) Sensitivity temperature drift adj. range: -2500ppm/°C to +1000ppm/°C (ESTC[0]=0h)
Address : 0C hex D[4:0]=EIG[4:0]
EIG[3:0]
G1 Gain
(times)
Dec Hex
Bin
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
MSxxxxx-E-00
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
70.0
60.0
50.0
40.0
35.0
30.0
25.0
20.0
15.0
12.0
10.0
7.0
5.0
Setup
prohibited
Total Gain (times)
EIG[4]=0
EIG[4]=1
G2: 2.352x G2: 1.176x
164.7
82.4
141.2
70.6
117.6
58.8
94.1
47.1
82.4
41.2
70.6
35.3
58.8
29.4
47.1
23.5
35.3
17.6
28.2
14.1
23.5
11.8
16.5
8.2
11.8
5.9
Setup
prohibited
- 46 -
Comments
ೋᦼ୯
Setup
prohibited
2011/12
[AK8998/W/D]
j)
measurement mode setup (EEPROM name: MM)
EEPROM is used for setting up the measurement mode for the AK8998.
A setup of a sampling frequency, supply voltage & sensor drive voltage, the enable / disable of
Internal SCF & SMF, the internal / external of a temperature sensor, and the internal switching of
VP & VN can be performed.
Address : 0D hex D[7:0]= EAGND[0], EVPN[0], ETMP[0], ESCF[1:0], EVD[1:0], ESF[0]
D[7:0]
Symbol㩷㩷
Mode setup㩷㩷
D[7]
EAGND[0] AGND pin setup EEPROM
0
AGNDD
AGND pin disable (default)
1
AGNDE
AGND pin enable
D[6]
EVPN[0]
VP & VN internal switching EEPROM
0
VPNN
VP->VP, VN->VN (default)
1
VPNR
VP->VN, VN->VP
D[5]
ETMP[0]
Temperature sensor Internal & External change EEPROM
External temperature sensor use (default)
0
TMPE
*Cannot be used in Sampling frequency as 1kHz (ESF[0]=1h).
1
TMPI
Internal temperature sensor use
D[4:3]
ESCF[1:0] Internal SCF & SMF setup EEPROM
00
SCDS
Internal SCF & SMF disable (default)
01
SCEN1
Internal SCF & SMF enable & Cutoff frequency 1kHz
10
SCEN2
Internal SCF & SMF enable & Cutoff frequency 500Hz
11
SCEN3
Internal SCF & SMF enable & Cutoff frequency 250Hz
D[2:1]
EVD[1:0] Supply voltage & sensor drive voltage setup EEPROM
00
VDD504
Supply voltage at 5V & sensor drive voltage at 4V (default)
01
VDD502
Supply voltage at 5V & sensor drive voltage at 2.2V
10
VDD332
Supply voltage at 3.3V & sensor drive voltage at 2.2V
11
VDD302
Supply voltage at 3V & sensor drive voltage at 2.2V
D[0]
ESF[0]
Sampling frequency setup EEPROM
0
SF10
Sampling frequency 10kHz (default)
Sampling frequency 1kHz
1
SF1
*Cannot be used at the time of External temperature sensor is
used (ETMP[0]=0h).
MSxxxxx-E-00
- 47 -
2011/12
[AK8998/W/D]
6.1.2) Reference Voltage Generator EEPROM
k) VREF voltage adjustment (EEPROM name: VREF)
EEPROM for adjusting the AK8998 reference voltage. Perform an adjustment to attain the
reference voltage of 1000 mV (See Recommended Connection Examples for Components).
ΔVREF3/5 in the table below indicates a value varying with the setup values of the EEPROM.
ΔVS3/5 represents the values of ΔVREF3/5 multiplied by two and four, respectively. The ratio is
benchmarked to 1000mV (VREF ideal value) as 100% (Ratio = (ΔVREF3/5) /1000[mV]*100[%]).
Address : 0E hex D[2:0]=EVR[2:0]
EVR[2:0]
Ratio VDD: 3V, 3.3V mode
ΔVREF3
ΔVS3
Dec Hex Bin
(%)
(mV)
(mV)
-4
4
100
-4
-40
-80
-3
5
101
-3
-30
-60
-2
6
110
-2
-20
-40
-1
7
111
-1
-10
-20
0
0
000
0
0
0
1
1
001
1
+10
+20
2
2
010
2
+20
+40
3
3
011
3
+30
+60
l)
VDD:5V
ΔVREF5
ΔVS5
(mV)
(mV)
-40
-160
-30
-120
-20
-80
-10
-40
0
0
+10
+40
+20
+80
+30
+120
Comments
Default
IREF current adjustment (EEPROM name: IREF)
EEPROM for adjusting the AK8998 reference current. The external resistor (1MΩ) is connected to
VOUT pin. Reference current is supplied to external resistor, and it adjusts so that the voltage across
the both ends of external resistor may be set to 1.0V (See Recommended Connection Examples for
Components).
IREF in the table below indicates a current value with the setup values of the EEPROM.
VIREF (=IREF*1[MΩ]) is a voltage value varying with the external resistance (1MΩ) at the time of
adjustment. The ratio is benchmarked to 1.0µA (IREF ideal value) as 100% (Ratio = (IREF-1.0 [µA])/1.0
[µA]*100[%]).㩷
Address : 0F hex D[3:0]=EIR[3:0]
EIR[3:0]
Ratio
Dec Hex
Bin
(%)㩷㩷
-8
8
1000
-17.0
-7
9
1001
-15.2
-6
A
1010
-13.4
-5
B
1011
-11.5
-4
C
1100
-9.5
-3
D
1101
-7.3
-2
E
1110
-5.0
-1
F
1111
-2.6
0
0
0000
0.0
1
1
0001
2.8
2
2
0010
5.7
3
3
0011
8.8
4
4
0100
12.2
5
5
0101
15.9
6
6
0110
19.8
7
7
0111
24.1
MSxxxxx-E-00
IREF
(μA)
0.830
0.848
0.866
0.885
0.905
0.927
0.950
0.974
1.000
1.028
1.057
1.088
1.122
1.159
1.198
1.241
- 48 -
VIREF
(V)
0.830
0.848
0.866
0.885
0.905
0.927
0.950
0.974
1.000
1.028
1.057
1.088
1.122
1.159
1.198
1.241
Comments
Default
2011/12
[AK8998/W/D]
m) OSC frequency adjustment (EEPROM name: OSC)
EEPROM for adjusting the AK8998 operation clock. Perform an adjustment to attain a frequency
of 1000kHz. Reading the ratio data from the OSC variable ratio register (CT[7:0]), the adjustment
data of the OSC frequency adjustment EERPOM is calculated.
Frequency Δf in the table below indicates a value varying with the setup values of the EEPROM.
The ratio is benchmarked to 1.000kHz (OSC ideal value) as 100% (Ratio = Frequency Δf/( Frequency
Δf+1000[kHz])*100[%]).
Address : 10 hex D[3:0]=EFR[3:0]
EFR[3:0]
Ratio
Frequency Δf
Dec
Hex
Bin
(kHz)
(%)
-5
B
1011
-34
-251
-4
C
1100
-25
-197
-3
D
1101
-17
-146
-2
E
1110
-11
-99
-1
F
1111
-5
-52
0
0
0000
0
0
1
1
0001
5
49
2
2
0010
10
106
3
3
0011
14
162
4
4
0100
18
224
5
5
0101
22
274
6
6
0110
25
329
7
7
0111
28
384
Note1) Hex 8 to A are prohibited for setup.㩷
MSxxxxx-E-00
- 49 -
Comments
Default
2011/12
[AK8998/W/D]
n) VTMP voltage adjustment (EEPROM name: VTMP)
Compensates the offset values for the AK8998's internal temperature sensor and external
temperature sensor. Adjusts the values so that the difference between VTMP voltage and VREF
voltage is close to 0 mV (If VREF is 1005mV, adjust so that VTMP is also 1005mV).
The rough adjustment (ETM[8:6]) is invalid when the internal temperature sensor is used
(ETMP[0]=”H”). The rough adjustment is effective when the external temperature sensor is used
(ETMP[0]=”L”).
ΔVTMP in the table below indicates a value varying with the setup values of the EEPROM. The
ratio is benchmarked to 1000mV (VREF ideal value) as 100% (Ratio = ΔVTMP/1000[mV]*100[%]).
Address : 11 hex D[5:0]=ETM[5:0]
ETM[5:0]
Dec
Hex
Bin
-32
20
100000
…..
-16
30
110000
…..
-8
38
111000
…..
-4
3C
111100
…..
-1
3F
111111
0
00
000000
1
01
000001
…..
4
04
000100
…..
8
08
001000
…..
16
10
010000
…..
31
1F
011111
Ratio
(%)
+6.4
ΔVTMP㩷㩷
(mV)
+64
+3.2
+32
+1.6
+16
+0.8
+8
+0.2
0.0
-0.2
+2
0
-2
-0.8
-8
-1.6
-16
-3.2
-32
-6.2
-62
Address : 11 hex D[7:6]=ETM[7:6], 13 hex D[1]=ETM[8]
ETM[8:6]
Ratio
ΔVTMP㩷㩷
Dec
Hex
Bin
(mV)
(%)
4
4
100
Setup prohibited
Setup prohibited
5
5
101
Setup prohibited
Setup prohibited
6
6
110
+17.0
+170
7
7
111
+8.5
+85
0
0
000
0.0
0
1
1
001
-8.5
-85
2
2
010
-17.0
-170
3
3
011
Setup prohibited
Setup prohibited
MSxxxxx-E-00
- 50 -
Comments
Default
Comments
Default
2011/12
[AK8998/W/D]
o) User-writable data space (EEPROM name: UE)
Free area (EEPROM) available to the user.
Address : 12 hex D[7:0]=EUE[7:0]
Name
Content
Address
UE
User-writable data
12 hex
Default
Data
D7
D6
D5
D4
D3
D2
D1
D0
EUE7 EUE6 EUE5 EUE4 EUE3 EUE2 EUE1 EUE0
0
0
0
0
0
0
0
0
p) Control register access setup (EEPROM name: MM2)
The access setup to the control register (volatile memory) is performed.
When the control register access setup is㩷 disabled (ETST[0]=0h), the control register (C
address: 00h) is fixed to the initial value, and cannot be accessed, unless control register access
is validated.
Address : 1D hex D[0]= ETST[0]
D[0]
Symbol㩷㩷
Mode setup㩷㩷
D[0]
ETST[0]
Control register access setup
0
TSTDS
Control register access disable(default)
1
TSTEN
Control register access enable
q) EEPROM Write Enable setup (EEPROM name:EWE)
The EEPROM write enable setup is performed.
When the setup of EEPROM Write Enable is validated (EWE[0]=1h), the writing to EEPROM is
permitted. If it is invalid, the writing to EEPROM other then EEPROM Write Enable (address: 00
-1Dh, 1Fh) becomes impossible. And this address cannot be written by batch writing. However,
EEPROM read (all the addresses) is possible even in that case.
Address : 1E hex D[0]= EWE[0]
D[0]
Symbol㩷㩷
Mode setup㩷㩷
D[0]
EWE[0]
EEPROM Write Enable setup
0
WEDS
EEPROM Write disable (default)
1
WEEN
EEPROM Write enable
r) EEPROM batch write mode (EEPROM name: AW)
Initializes the addresses 00 hex to 1D hex in the EEPROM map at once or writes identical
data. This address is not available in the EEPROM.
Address : 1F hex D[7:0]=EAW[7:0]
Name
Content
Address
AW
EEPROM
batch write
1F hex
MSxxxxx-E-00
Data
D7
D6
D5
D4
D3
D2
D1
D0
EAW7
EAW6
EAW5
EAW4
EAW3
EAW2
EAW1
EAW0
- 51 -
2011/12
[AK8998/W/D]
6.2) Description of Control Register (Volatile Memory)
a) Adjustment mode (Register name: CM1)
This register is used to adjust the AK8998 reference voltage and pressure sensor's offset,
span, offset temperature drift and sensitivity temperature drift including those of the AK8998.
In addition, the value of the register returns to the initial value on the following conditions.
■
■
■
At the power up
When CSCLK=Low is maintained 0.5msec or more
When ETST[0] is set to "L"
Address : 00 hex D[3:0]=AM[3:0]
(This is not a nonvolatile EEPROM, but a volatile register.)
D[7:0]
Symbol㩷㩷
Mode setup㩷㩷
Description㩷㩷
D[7:4]
Reserved
D[3:0] AM[3:0]
IC adjustment mode
0000
(default)
0001
AVR
VREF adjustment㩷 The VREF voltage is output at the VOUT pin.
0010
AIR
IREF adjustment㩷
The IREF current is output at the VOUT pin.
Input the fixed period of High level (2.0msec) from
0011
AFR
OSC adjustment㩷
the CSCLK pin. The count value in the internal
counter is stored in the register.
The VTMP voltage is output at the VOUT pin.
0100
ATO
VTMP adjustment㩷 Adjust this voltage so that it matches the VREF
voltage at 25°C.
judge threshold 1
The internally set judge threshold value 1 is output
0101
ADT1
adjustment㩷
at the VOUT pin.
judge threshold 2
The internally set judge threshold value 2 is output
0110
ADT2
adjustment㩷
at the VOUT pin.
The hysteresis voltage of the comparator 1 is
0111
AHY1
hysteresis voltage 1
output at the VOUT pin.
The hysteresis voltage of the comparator 2 is
1000
AHY2
hysteresis voltage 2
output at the VOUT pin.
1001Reserved
1111
MSxxxxx-E-00
- 52 -
2011/12
[AK8998/W/D]
b) OSC variable ratio storing register (Register name: CM2)
It is used for adjustment of the oscillator frequency of AK8998. The counted value in the
internal counter is stored. Since the internal counter is overflowing when a count value shows
FF hex, measure again by re-defining High level period.
This register is readonly. In addition, the value of the register returns to the initial value on the
following conditions.
■
■
■
■
At the
When
When
When
power up
CM1 register is written
CSCLK=Low is maintained 0.5msec or more
ETST[0] is set to "L"
Address : 01 hex D[7:0]=CT[7:0]
(This is not a nonvolatile EEPROM, but a volatile register.)
CT[7:0]
Count value
Ratio
Comments
(time)
Dec Hex
Bin
䋨 %䋩
䋩
0
00
00000000
0
0
Default
1
01
00000001
1
-99
㧦
㧦
㧦
㧦
㧦
98
62
01100010
98
-2
99
63
01100011
99
-1
100
64
01100100
100
0
Ideal value
101
65
01100101
101
1
102
66
01100110
102
2
㧦
㧦
㧦
㧦
㧦
254
FE
11111110
254
154
255
FF
11111111
Counter error
c) S/H circuit output error adjustment register (Register name: SH1 to SH4)
It is used for adjustment of the S/H circuit output error of AK8998.
The value of the register returns to the initial value on the following conditions.
■
■
At the power up
When CSCLK=Low is maintained 0.5msec or more
It is necessary to set up a register in order of the following.
(This is not a nonvolatile EEPROM, but a volatile register.)
No.
Register Name Address
Data
Comments
1
SH1
19hex
0Ahex
2
SH2
10hex
34hex
3
SH3
12hex
40hex
4
SH4
17hex
08hex
Note) Other Data is prohibited for setup.㩷
MSxxxxx-E-00
- 53 -
2011/12
[AK8998/W/D]
Recommended Connection Examples for Components
1) VO pin connection example
㩷
VO
146.kohm
0μF – 3μF
VOUT
Buffer&
SMF
Inside AK8998/W/D
2) Power supply pin connection example
㩷
VDD
1.0μF㫧10 %
AGND
10nF㫧10 %
VSS
InsideAK8998/W/D
3) VOUT pin connection examples for adjustment
㩷
1) VREF etc. adjustment
Control register (AVR etc.)
VOUT
Voltage
Meter
VREF etc.
1kΩ
Inside AK8998/W/D
1MΩ
2) IREF adjustment
Control register (AIR)
VOUT
Voltage
Meter
IREF
1kΩ
Inside AK8998/W/D
1MΩ
3) VTMP adjustment
3-1) Internal Temp. sensor
Control register (ATO)
EXTMP
VOUT
Voltage
Meter
VTMP
1kΩ
Inside AK8998/W/D
1MΩ
3-2) external Temp. sensor
VS
EEPROM register (TMPE)
Control register (ATO)
VOUT
Voltage
Meter
VTMP
EXTMP
1kΩ
Inside AK8998/W/D
1MΩ
㩷
MSxxxxx-E-00
- 54 -
2011/12
[AK8998/W/D]
Package Information
1. Marking
9
(1) Pin Number 1 indication mark
(2) Part Number
13
(3) Date Code (3 digits)
8998
(2)
(3)
X1 X2 X3
5
(1)
1
2. External Dimensions
The rear-side TAB is recommended to be
mounted on the substrate to ensure strength.
Do not connect to the power supply, GND or
any signal.
[Detail A]
MSxxxxx-E-00
- 55 -
2011/12
[AK8998/W/D]
IMPORTANT NOTICE
•
•
•
•
•
These products and their specifications are subject to change without notice. When you consider any
use or application of these products, please make inquiries the sales office of Asahi Kasei
Microdevices Corporation (AKM) or authorized distributors as to current status of the products.
Descriptions of external circuits, application circuits, software and other related information contained
in this document are provided only to illustrate the operation and application examples of the
semiconductor products. You are fully responsible for the incorporation of these external circuits,
application circuits, software and other related information in the design of your equipments. AKM
assumes no responsibility for any losses incurred by you or third parties arising from the use of these
information herein. AKM assumes no liability for infringement of any patent, intellectual property, or
other rights in the application or use of such information contained herein.
Any export of these products, or devices or systems containing them, may require an export license or
other official approval under the law and regulations of the country of export pertaining to customs and
tariffs, currency exchange, or strategic materials.
AKM products are neither intended nor authorized for use as critical componentsNote1) in any safety,
life support, or other hazard related device or systemNote2), and AKM assumes no responsibility for
such use, except for the use approved with the express written consent by Representative Director of
AKM. As used here:
Note1) A critical component is one whose failure to function or perform may reasonably be
expected to result, whether directly or indirectly, in the loss of the safety or effectiveness of the
device or system containing it, and which must therefore meet very high standards of
performance and reliability.
Note2) A hazard related device or system is one designed or intended for life support or
maintenance of safety or for applications in medicine, aerospace, nuclear energy, or other fields,
in which its failure to function or perform may reasonably be expected to result in loss of life or in
significant injury or damage to person or property.
It is the responsibility of the buyer or distributor of AKM products, who distributes, disposes of, or
otherwise places the product with a third party, to notify such third party in advance of the above
content and conditions, and the buyer or distributor agrees to assume any and all responsibility and
liability for and hold AKM harmless from any and all claims arising from the use of said product in the
absence of such notification.
MSxxxxx-E-00
- 56 -
2011/12