AKM AK2570

ASAHI KASEI
[AK2570]
AK2570
Feed Forward APC LSI for LD Module
DESCRIPTION
AK2570 is the monolithic CMOS LSI has the function of ‘Feed Forward Automatic Power Control (APC)’ for the
Laser Diode (LD) module and maintains the emission intensity of the LD module constant with the high accuracy.
For stabilizing the emission intensity of the LD module affected by the ambient temperature, AK2570 feeds the
compensation voltage from the 2channels - 8bits D to A converter to control the Bias- and the Modulation- current
for the LD module. The compensation voltage corresponds to the temperature characteristic data of the LD module
retained in the on-chip EEPROM and the ambient temperature detected by the on-chip thermo-sensor.
AK2570 outputs the alarm signal for the weakened LD emission caused by the aging degradation with comparing
the alarm threshold level and the signal from the monitoring Photo Diode (PD).
The data of the compensation voltage and the alarm threshold level retained in the on-chip EEPROM can be set to
suit for the characteristics of each LD module.
FEATURE
• Realizing all APC function on 1 silicon chip
• Controlling the driving current (the Bias- and the Modulation- current) for the LD module
* Consisting of the 2channels - 8bits D to A converter and the Op-amp
• EEPROM (Electrically Erasable Programmable Read Only Memory)
* The Non-volatile Memory
* The memory capacity : Address 9bits × Data 16bits
* Retaining the data of the compensation voltage and the trimming data of the T-SENSE offset voltage and the ALM timing for
each LD module
• On-chip Thermo-sensor (T-SENSE)
* Detecting the ambient temperature and converting the detected temperature to the voltage
• On-chip Alarm circuit
* Outputting the alarm signal for the weakened LD emission caused by the aging degradation
• On-chip Oscillator
• On-chip Power on reset circuit
• Serial interface
• +3.3V±10% single voltage supply
• Low power consumption (30mA [max])
• Small package (20pin - SSOP : 7.9mm ×7.4mm)
<MS0115-E-00>
1
2001/10
ASAHI KASEI
[AK2570]
BLOCK DIAGRAM
CS
SK
DI
DO
Register
Control
RDA1
DA1 (8bits)
AMP1
DAOUT1
FB1
SHUTDN
RDA2
DA2 (8bits)
DAOUT2
AMP2
EEPROM
Oscillator
FB2
RDA3
DA3 (8bits)
RVPD
AD1 (8bits)
RTMP
AD2 (8bits)
RINT
T-SENSE
VPDIN
Comparator
BIAS
VREF
ALMOUT
ALM
Power on Reset
RATRM
ALM Timing Generator
AVDD AVSS DVDD DVSS
<MS0115-E-00>
ENVIN
TEMPTEST ALMMOD1 ALMMOD0
2
2001/10
ASAHI KASEI
[AK2570]
AK2570 consists of these circuit blocks as below.
Circuit block
Oscillator
VREF
Functional description
This circuit generates the standard clock that settles the timing for the sequence of the
internal circuit in “Self-operation mode (Ordinary mode)”.
This circuit generates the reference voltage for the A to D converter, the D to A converter
and the T-SENSE.
This circuit is the thermo-sensor, outputs the voltage corresponding to the ambient
T-SENSE
temperature, i.e. the temperature to voltage converter, and transfers this output voltage to
AD2. Also it integrates the offset adjustment circuit that cancels the distribution.
The A to D converter encodes the input voltage at VPDIN-pin (the signal from the
AD1
monitor PD) to the 8bits digital data. It is possible to read the encoded data of monitor PD
signal (the reference data for RDA3) held in RVPD register and to set the alarm threshold
level for the degraded LD in “Training mode”.
The A to D converter encodes the T-SENSE output signal to the 8bits digital data. In
“Self- operation mode”, the encoded data of the ambient temperature detected by the
AD2
T-SENSE is converted to the EEPROM address and utilized for reading the temperature
characteristic data of the LD retained in the EEPROM. In “Training mode”, it is possible
to read the encoded data of the detected temperature held in RTMP register.
This block consists of the D to A converter and the Op-amp and controls the Bias- or the
DA1,
Modulation- current for the LD. DA1 decodes the 8bits digital data held in RDA1 register
AMP1
to the compensation voltage for the temperature drift of the LD. Inputting the ‘H’ level
signal to SHUTDN-pin makes that DAOUT1-pin outputs ‘0V (min.)’.
This block consists of the D to A converter and the Op-amp and controls the Bias- or the
DA2,
Modulation- current for the LD. DA2 decodes the 8bits digital data held in RDA2 register
AMP2
to the compensation voltage for the temperature drift of the LD. Inputting the ‘H’ level
signal to SHUTDN-pin makes that DAOUT2-pin outputs ‘0V (min.)’.
DA3, ALMOUT,
This block outputs the ‘H’ level alarm signal from ALM-pin in the case that the
Comparator, ALM
monitoring PD signal becomes lower than the alarm threshold level retained in the
Timing Generator
EEPROM and held in RDA3 register, and this case is caused by the aging degradation.
This memory is the non-volatile memory, has the capacity ‘Address 9bits × Data 16bits’
and retains the data as below,
EEPROM
1. The temperature compensation data for the LD (transferred to RDA1 and RDA2 registers)
and the alarm threshold level data for the degraded LD (transferred to RDA3 register)
corresponding to the ambient temperature (the output from the T-SNESE and AD2).
2. The trimming data for the T-SENSE offset and the ALMOUT timing.
This circuit temporarily stores the ambient temperature data (in RTMP register), the
Register
temperature compensation data for the LD (in RDA1 and RDA2 registers), the alarm
threshold level data (in RDA3 register) and so on.
Control
Power on Reset
<MS0115-E-00>
This circuit controls the internal circuit, e.g. registers, with the serial interface.
At ‘Power ON’, this circuit initializes the data in all registers (see p.9) and sets AK2570 in
“Self-operation mode”.
3
2001/10
ASAHI KASEI
[AK2570]
PIN ASSIGNMENT
[20] ALMMOD0
[2] BIAS
[19] ALMMOD1
[3] FB1
[4] DAOUT1
[5] FB2
[6] DAOUT2
[7] AVDD
[8] AVSS
AK2570
[1] TEMPTEST
[18] SHUTDN
[17] DVDD
[16] DVSS
[15] DO
[14] DI
[13] SK
[9] VPDIN
[12] CS
[10] ALM
[11] ENVIN
No
Name
I/O
Type
Function
AC load DC load Remark
1
TEMPTEST
O
Analog
Output the voltage generated by the T-SENSE (Factory use)
2
BIAS
O
Analog
Output the current reference determined by the external resistance
3
FB1
I
Analog
Input the feed back voltage to AMP1 for the gain control
4
DAOUT1
O
Analog
Output the compensation voltage [1] for the LD
5
FB2
I
Analog
Input the feed back voltage to AMP2 for the gain control
6
DAOUT2
O
Analog
Output the compensation voltage [2] for the LD
7
AVDD
I
Power
Supply the power for the analog part (+3.3V)
8
AVSS
I
Power
Ground the analog part (0V)
9
VPDIN
I
Analog
Input the signal of the monitor PD
10
ALM
O
CMOS
Output the aging alarm
11
ENVIN
I
CMOS
Input the envelope signal used at burst transmission
12
CS
I
CMOS
Input the Chip Select signal with the serial interface
13
SK
I
CMOS
Input the Shift clock with the serial interface
14
DI
I
CMOS
Input the Data with the serial interface
15
DO
O
CMOS
Output the Data with the serial interface
16
DVSS
I
Power
Ground the digital part (0V)
17
DVDD
I
Power
Supply the power for the digital part (+3.3V)
18
SHUTDN
I
CMOS
Input the shut down signal for DA1 and DA2
See P.15
19 ALMMOD1
I
CMOS
Input the select signal [1] for the aging alarm mode
See P.15
20 ALMMOD0
I
CMOS
Input the select signal [0] for the aging alarm mode
See P.15
[Note 1]
< 20pF
< 20pF
< 20pF
[Note 2]
< 100pF
[Note 1] : Kindly insert the external register 75kΩ (±1%) between BIAS-pin and AVSS.
[Note 2] : It is necessary to input the ‘L’ level signal to CS-pin at ‘Power ON’.
<MS0115-E-00>
4
2001/10
ASAHI KASEI
[AK2570]
FUNCTIONAL DESCRIPTION
1. Explanation for the ‘mode’
AK2570 has the 2 operational modes, “Self-operation mode” and “Training mode”.
After executing the evaluation and the adjustment for the LD module including AK2570 in “Training mode”, it
is possible to use AK2570 ordinarily in “Self-operation mode” for compensating the temperature drift of the LD
module.
“Self-operation mode” is the ordinary operational mode. If the ambient temperature drifts, AK2570 can
maintain the emission intensity of the LD module constant by executing the APC operation, i.e. controlling the
Bias- and the Modulation- current for the LD module, periodically (the compensation period is about 100msec)
in “Self-operation mode”. (See p.6) On the other hand, in “Training Mode”, it is possible to evaluate and adjust
AK2570 and the LD module by the access to the data in the EEPROM and the registers. (See p.7)
[a] Constitution of the mode and the command
Self-operation mode
[Note1]
[Note2]
Training mode
Initial setting
Activating internal circuit
Register access
EEPROM access
Command for Self-operation mode
Command for A/D operation
READ-REG
EWEN
Command for Training mode
Command for Resetting data in RDA1-3
WRITE-REG
EWDS
Command for Selecting AD1
WRITE-EEP
Command for Selecting AD2
READ-EEP
[Note 1] While operating in “Self-operation mode”, it is possible to shift to “Training mode” by executing
‘Command for Training mode’ and this is the only available command. That is to say that any other
command is not effective in “Self-operation mode”.
[Note 2] On the other hand, while operating in “Training mode”, it is possible to shift to “Self-operation mode”
by executing ‘Command for Self-operation mode’ or forcing the ‘L’ level signal to SK-pin for 50ms
more and AK2570 shifts to “Self-operation mode” with behaving as same as the operation at ‘Power
ON’.
<MS0115-E-00>
5
2001/10
ASAHI KASEI
[AK2570]
[b] Explanation for the modes and the commands
(1) Self-operation mode
The on-chip ‘Power on Reset’ circuit initializes the data in all registers and sets AK2570 in “Self-operation
mode” automatically at ‘Power ON’. In “Self-operation mode”, AK2570 operates as below and keeps the
emission intensity of the LD module constant by periodically applying the compensation voltage for the Biasand the Modulation- current against the temperature drift of the LD module.
In 50msec after the end of the resetting operation at ‘Power ON’, the data in EEPROM (Address =‘1 1111 1111
[EINT memory]’) is transferred to RINT and RATRM registers. Notice that the data in these registers can not
change except the case of executing ‘Power ON’ again or re-writing the data with executing ‘WRITE-REG’
command in “Training mode’.
In “Self-operation mode”, the T-SENSE converts the detected ambient temperature to the voltage. AD2
encodes this voltage to the 8bits digital data and transfers this data to RTMP register. This data is converted to
the EEPROM address and utilized for reading the temperature characteristic data of the LD retained in the
EEPROM. The EEPROM data is transferred to RDA1 ~ RDA3 registers and the output voltage of DA1 ~ DA3
are controlled. It is realized that the constant emission intensity of the LD is independent with the temperature
drift by controlling the Bias- and the Modulation- current for the LD module and the alarm signal for the
weakened LD. This behavior is executed periodically (the period is about 100ms). While operating in
“Self-operation mode”, it is impossible to execute any command except ‘Command for Training mode’.
Power ON
The 'Power on Reset' circuit operates and initializes the data in all registers.
The data for RINT & RATRM registers retained in EEPROM (Address="1 1111 1111") is transferred to REG0 register.
The period is
about 100ms
The data is transferred from REG0 register to RINT & RATRM registers.
AD2 executes A to D conversion for the output voltage from the T-SENSE.
0.6ms
( typ)
50ms
( typ)
The output data "XXXX XXXX" generated by AD2 is transferred to RTMP register.
The access to EEPROM is executed with referring the data held in RTMP register.
The data for RDA1~2 registers retained in EEPROM (address = "x xxxx xxx0")
is transferred to D31~D16 in REG0 register.
The data for RDA3 register retained in EEPROM (address = "x xxxx xxx1") is
transferred to D15~D8 in REG0 register.
The data in REG0 register is transferred to RDA1 ~ RDA3 registers.
It is waiting for the next compensatory operation.
Note) REG0 register : This register synsthesizes the 32bits data and temporarily holds the data
when transferring the data from the EEPROM to the registers.
<MS0115-E-00>
6
2001/10
ASAHI KASEI
[AK2570]
(2) Training mode
“Training mode” is used for the evaluation and the adjustment about AK2570. It is possible to write and read
the data in the EERPOM and the registers and to execute activating the internal circuit for setting the
temperature compensation data with the serial interface. Notice that it is possible to shift to “Training mode”
by executing ‘Command for Training mode’ and any other command is not available while operating in
“Self-operation mode”.
After executing ‘Command for Training mode’, it is necessary to input the clock or the ‘H’ level signal to
SK-pin continuously to keep the operational mode is in “Training mode“. It is able to return to “Selfoperational mode” by forcing the ‘L’ level signal to SK-pin for 50msec more in “Training mode”.
In “Training mode”, the periodical operation of temperature compensation for the LD is stopped. Also at the
time of executing ‘Command for Training mode’ while operating in “Self-operational mode”, AK2570
transfers to “Training mode” after completing the periodical operation.
Recommended sequence in ”Training mode
START
Set the temperature at the minimum value for the use (e.g. -40℃ )
Execute 'Command for Training mode'
--> Initial setting : Command for Training mode
Write '00000' in RINT register --> Register access : WRITE-REG(RINT)
AD2 executes A to D conversion --> Initial Setting : Command for Selecting AD2
--> Activating Internal Circuit :
for the T-SENSE output
Add '+1' to the data
in RINT register
Command for A/D operation
--> Register access
WRITE-REG(RINT)
No
Confirm the code generated by AD2
is '00000010'~'00001000' (e.g. -40℃ )
Yes
--> Register Access : READ-REG(RTMP)
(See p.15)
Set the data for DA1 & DA2 that will be retained in
EDA1 &EDA2 to fit the LD characteristics
Change the
ambient temperature
--> Register access :
READ-REG(RTMP)
No
--> Register Access : WRITE-REG(RDA1)
--> Register Access : WRITE-REG(RDA2)
--> Evaluation for the LD characteristics
--> Adjusting the monitoring PD
--> Initial Setting : Command for Selecting AD1
--> Activating Internal Circuit :
Command for A/D operation
--> Register Access : READ-REG(RVPD)
After execting the A to D conversion in AD1 for
the input voltage to VPDIN-pin, read the data in
RVPD register that will be retained in EDA3
Complete the measurement for the compensation data
Yes
Make the data for writing in the EEPROM
Write the compensatory data in the EEPROM
--> EEPROM Access : EWEN
--> EEPROM Access : WRITE-EEP
FINISH
<MS0115-E-00>
7
2001/10
ASAHI KASEI
[AK2570]
I) Initial Setting
[1] Command for Self-operation mode
By executing ‘Command for Self-operation mode’, it is possible to transfer the mode from “Training mode” to
“Self-operation mode”.
[2] Command for Training mode
By executing ‘Command for Training mode’, it is possible to transfer the mode from “Self-operation mode” to
“Training mode”. Also any command except ‘Command for Training mode’ is not available while AK2570
operates in “Self-operation mode”.
[3] Command for Selecting AD1
‘Command for selecting AD1’ is available in “Training mode”. This command sets that AD1 (the A to D
converter for the input voltage to VPDIN-pin) is enable for the operation and the selector between AD1 and
RVPD register is available. After this command is performed, the 8bits digital data of the VPDIN-pin signal
encoded in AD1 is stored in RVPD register by executing ‘Activating internal circuit - Command for A/D
operation’.
[4] Command for Selecting AD2
‘Command for selecting AD2’ is available in “Training mode”. This command sets that AD2 (the A to D
converter for the output voltage from T-SENSE) is enable for the operation and the selector between AD2 and
RTMP register is available. After this command is performed, the 8bits digital data of the T-SENSE output
encoded in AD2 is stored in RTMP register by executing ‘Activating internal circuit - Command for A/D
operation’.
II) Activating internal circuit
[1] Command for A/D operation
‘Command for A/D operation’ makes that the selected A to D converter (AD1 or AD2) operates and the
selected register (RVPD register or RTMP register) stores the data generated in the A to D converter selected by
executing ‘Command for Selecting AD1’ or ‘Command for Selecting AD2’. Also this command makes only
that the selected register stores the 8bits digital data generated by the selected A to D converter.
[2] Command for Resetting data in RDA1-3
‘Command for Resetting data in RDA1-3’ sets that RDA1 ~ RDA3 registers hold the data retained in
EEPROM which address is nominated by the data in RTMP register. Also this command is always available in
“Training mode” and independent with the selector set by ‘Command for Selecting AD1’ or ‘Command for
Selecting AD2’.
III) Register Access
[1] Command for reading the data in the register (READ-REG)
It is able to read the data held in the nominated register by executing ‘READ-REG’ command.
[2] Command for Writing the data in the register (WRITE-REG)
It is able to write the data in the nominated register by executing ‘WRITE-REG’ command.
<MS0115-E-00>
8
2001/10
ASAHI KASEI
[AK2570]
Register map
Data
Name
Address
Function
RTMP
000
X
~ X D7 D6 D5 D4 D3 D2 D1 D0 Holding the data (temperature) generated by AD2
RDA1
001
X
~ X D7 D6 D5 D4 D3 D2 D1 D0
Holding the data for DA1
RDA2
010
X
~ X D7 D6 D5 D4 D3 D2 D1 D0
Holding the data for DA2
RDA3
011
X
~ X D7 D6 D5 D4 D3 D2 D1 D0
Holding the data for DA3
RINT
100
X
~ X X X X D4 D3 D2 D1 D0
Holding the trimming data for T-SENSE [*1]
RVPD
101
X
~ X D7 D6 D5 D4 D3 D2 D1 D0
Holding the data (VPDIN) generated by AD1
RATRM
110
X
~ X X X X D4 D3 D2 D1 D0
Holding the trimming data for ALMOUT [*2]
D23 ~ D8 D7 D6 D5 D4 D3 D2 D1 D0
[*1] RINT register stores the initial data for the offset voltage of the T-SENSE
[*2] ATRM register stores the adjustment data for the alarm timing at the 50Mbps and the 156Mbps burst transmission (AKM recommends to use the EEPROM data for RATRM register already written at the shipment.)
Initial register data
Name
Address
D23
~
D8
D7
D6
D5
D4
D3
D2
D1
D0
RTMP
000
X
~
X
1
1
1
1
1
1
1
1
RDA1
001
X
~
X
0
0
0
0
0
0
0
0
RDA2
010
X
~
X
0
0
0
0
0
0
0
0
RDA3
011
X
~
X
0
0
0
0
0
0
0
0
RINT
100
X
~
X
X
X
X
0
0
0
0
0
RVPD
101
X
~
X
0
0
0
0
0
0
0
0
RATRM
110
X
~
X
X
X
X
1
0
0
0
0
<Note> ‘X’ is indefinite, ‘1’ or ‘0’.
IV) EEPROM Access
[1] Command for enabling to write the data in the EEPROM (EWEN)
‘EWEN’ command makes it possible to write the data in the EEPROM. It is necessary to execute this
command before writing the data in the EEPROM, because it is automatically set at ‘Power ON’ to prohibit
writing the data in the EEPROM. In “Training mode”, it is always possible to write the data in the EEPROM
after executing this command except the case of ‘Power OFF’ or executing ‘EWDS’ command.
[2] Command for prohibiting to write the data in the EEPROM (EWDS)
‘EWDS’ command makes it impossible to write the data in the EEPROM and it is the same setting at
‘Power ON’. This command is available to change the setting to prohibit writing the data in the EEPROM
without ‘Power OFF’.
[3] Command for writing the data in the EEPROM (WRITE-EEP)
It is able to write the data in the nominated EEPROM by executing ‘WRITE-EEP’ command. And it is
necessary to execute ‘EWEN’ command at first for permitting to write the data in the EEPROM.
[4] Command for reading the data in the EEPROM (READ-EEP)
It is able to read the data held in the nominated EEPROM by executing ‘READ-EEP’ command.
<MS0115-E-00>
9
2001/10
ASAHI KASEI
[AK2570]
EEPROM map
Address
Name
Data
D15 D14 D13 D12 D11 D10 D9 D8 D7
A8 - A0
D6
D5 D4 D3 D2 D1 D0
EDA12
0 0000 0000
The data for RDA1 (8bit)
The data for RDA2 (8bit)
EDA3
0 0000 0001
The data for RDA3 (8bit)
The unused bits (8bit)
EDA12
0 0000 0010
The data for RDA1 (8bit)
The data for RDA2 (8bit)
EDA3
0 0000 0011
The data for RDA3 (8bit)
The unused bits (8bit)
|
|
|
|
EDA12
1 1111 1100
The data for RDA1 (8bit)
The data for RDA2 (8bit)
EDA3
1 1111 1101
The data for RDA3 (8bit)
The unused bits (8bit)
ERES
1 1111 1110
EINT
1 1111 1111
The reserved bits (16bit)
The unused bits
The data for RATRM The unused bits The data for RINT
(3bit)
D12 - D8(5bit)
(3bit)
D4 - D0 (5bit)
<Note> AKM cannot assure the period of the data retention (10years [min.] at 85°C) for ‘The unused bits’.
<Note> Kindly pay attention when writing the data for RINT, because EINT also retains the data for RATRM
register written at AKM.
2 Serial Interface
In “Training mode”, it is able to execute the access to the EEPROM and the registers and to input the operational
command for AK2570 with the 32bits serial data via 4pins consist of CS(#12), SK(#13), DI(#14) and DO(#15).
1) Constitution of the serial interface data
[a] “Initial setting”, “Activating Internal Circuit” and “Register Access” (total 32bits)
Classification
Selection
Address
Data
4bits
1bit
3bits
24bits
[b] “EEPROM Access” (Total 32bits)
Classification
Command
Address
Data
4bits
2bits
10bits
16bits
<Note> These bits contain the arbitrary bit (the data is not definite, ‘0’ or ‘1’)’.
Please refer to the table in the next page.
<MS0115-E-00>
10
2001/10
ASAHI KASEI
[AK2570]
ii) Access to the serial interface
Classification
1
1
0
Select
0
[1]Initial Setting
1
1
1
1
[2]Activating Internal Circuit
1
1
1
0
[3]Register Access
1
1
0
[4]EEPROM Access
Classification
1
Address
Data
Execution
1
0
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for Ordinary mode
1
0
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for Training mode
1
0
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for Selecting AD2
1
0
1
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for Selecting AD1
1
0
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for A/D operation
1
0
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Command for Resetting data in RDA1-3
0
0
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
READ-REG (RTMP)
0
0
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
READ-REG (RDA1)
0
0
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
READ-REG (RDA2)
0
0
1
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
READ-REG (RDA3)
0
1
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
READ-REG (RINT)
0
1
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
0
1
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D4 D3 D2 D1 D0
READ-REG (RATRM)
1
0
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
WRITE-REG (RTMP)
1
0
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
WRITE-REG (RDA1)
1
0
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
WRITE-REG (RDA2)
1
0
1
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
WRITE-REG (RDA3)
1
1
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
WRITE-REG (RINT)
1
1
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D7 D6 D5 D4 D3 D2 D1 D0
1
1
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x D4 D3 D2 D1 D0
0
0
0
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
0
1
1
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
1
x A8 A7 A6 A5 A4 A3 A2 A1 A0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
WRITE-EEP
1
0
x A8 A7 A6 A5 A4 A3 A2 A1 A0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
READ-EEP
Command
Address
Data
x
x
x
x
x
x
x D4 D3 D2 D1 D0
x D4 D3 D2 D1 D0
READ-REG (RVPD)
WRITE-REG (RVPD)
WRITE-REG (RATRM)
EWDS
EWEN
Execution
Note) ‘x’ in this table is not definite, ‘0’ or ‘1’.
<MS0115-E-00>
11
2001/10
ASAHI KASEI
[AK2570]
III) Timing for the serial interface
[1] Initial Setting
CS
SK
DI
0
1
2
3
4
5
6
7
8
9
10
30
31
1
1
0
0
1
A2
A1
A0
X
X
X
X
X
A2
0
0
0
0
A1
0
0
1
1
A0
0
1
0
1
---------
Command for Self-operation mode
Command for Training mode
Command for Selecting AD2
Command for Selecting AD1
[2] Activating Internal Circuit
[a] Command for A/D operation
CS
SK
DI
0
1
2
3
4
5
6
7
8
9
10
30
31
1
1
1
1
1
0
0
0
X
X
X
X
X
[b] Command for Resetting data in RDA1-3
CS
SK
DI
0
1
2
3
4
5
6
7
8
60
61
62
63
1
1
1
1
1
0
0
1
X
X
X
X
X
<Note> In the case of executing ‘Command for Resetting data in RDA1-3’, it is necessary to input the 64
clocks to SK-pin with keeping to force the ‘H’ level signal to CS-pin.
[3] Register Access
[a] Command for reading the data in register(READ-REG)
CS
SK
DI
DO
<MS0115-E-00>
0
1
2
3
4
1
1
1
0
0 A2 A1 A0
Hi-Z
5
6
7
8
9 10
20 21 22 23 24 25 26 27 28 29 30 31
Don't care ('0' or '1')
12
D7 D6 D5 D4 D3 D2 D1 D0 Hi-Z
2001/10
ASAHI KASEI
[AK2570]
[b] Command for writing the data in the register (WRITE-REG)
CS
SK
DI
0
1
2
3
4
5
6
1
1
1
0
1 A2 A1 A0 X X X
A2
0
0
0
0
1
1
1
7
A1
0
0
1
1
0
0
1
8
A0
0
1
0
1
0
1
0
9 10
20 21 22 23 24 25 26 27 28 29 30
X X X X D7 D6 D5 D4 D3 D2 D1 D0
Register
RTMP
RDA1
RDA2
RDA3
RINT
RVPD
RATRM
---------------
31
=
=
=
=
=
=
=
Data
8bits
8bits
8bits
8bits
5bits
8bits
5bits
[4] EEPROM Access
[a] Command for enabling/prohibiting to write the data in the EEPROM (EWEN/EWDS)
CS
SK
DI
0
1
2
3
4
5
6
7
8
9 10
20 21 22 23 24 25 26 27 28 29 30 31
1
1
0
1
0
0 A9 A8 A7 X X
X X X X X X X X X X X X
A9 A8 A7
0 0 0 --- EWDS command
1 1 1 --- EWEN command
[b] Command for writing the data in the EEPROM (WRITE-EEP)
CS
SK
DI
0
1
2
3
4
5
6
7
8
9 10
14 15 16 17 18
28 29 30 31
1
1
0
1
0
1
X A8 A7 A6 A5
A1 A0 D15 D14 D13
D3 D2 D1 D0
DO
Hi-Z
tE/W
[c] Command for reading the data in the EEPROM (READ-EEP)
CS
SK
DI
DO
<MS0115-E-00>
0
1
2
3
4
5
6
7
8
9 10
1
1
0
1
1
0
X A8 A7 A6 A5
Hi-Z
14 15 16 17 18
A1 A0
D15 D14 D13
13
28 29 30 31
D3 D2 D1 D0 Hi-Z
2001/10
ASAHI KASEI
[AK2570]
3. Thermo-sensor (T-SENSE)
Kindly see the figure below that shows the relationship between the detected ambient temperature (T) and the
generated output voltage (VT) in the T-SENSE.
Encoded data in AD2
0000 0000
0000 0001
0000 0010
0000 0011
Output voltage
VT [V]
2.2
Offset voltage
0111 1111
1000 0000
1000 0001
1111 1100
1111 1101
1111 1110
1111 1111 -->1111 1110[ Note]
0.0
-40
+85
Ambient temperature
T[C]
[Note] In ‘Self-operation mode’, it is the unique case that the data “1111 1111” generated by AD2 is converted to
“1111 11110” automatically and the EEPROM data in the address ‘1 1111 110X’ is used as the
compensation data, this is the reason why that the EEPROM which address is “1 1111 111X” retains the
reserved data and the trimming data for the T-SENSE and the ALMOUT.
VT is 2.2V (Typ.) at -40°C and 0.0V at 85°C above and has the distribution due to each LSI. However it is
possible to cancel the distributed offset voltage arising in the T-SENSE among LSIs by setting the data (D4 ~D0)
in RINT register. The offset cancel voltage (Reference) corresponding to the data (D4 ~D0) in RINT register is
shown in the table below.
RINT register
<MS0115-E-00>
D4 D3 D2 D1 D0
Offset cancel voltage [mV]
(Reference)
1 1 1 1 1
1 1 1 1 0
1 1 1 0 1
1 1 1 0 0
|
1 0 0 0 1
1 0 0 0 0
0 1 1 1 1
|
0 0 0 1 1
0 0 0 1 0
0 0 0 0 1
0 0 0 0 0
+375
+350
+325
+300
|
+25
0
-25
|
-325
-350
-375
-400
14
2001/10
ASAHI KASEI
[AK2570]
*Set up for the RINT register
The offset voltage arising in the T-SENSE is slightly different and has the distribution among the LSIs.
Please adjust that the data in RTMP register exists between the ‘Minimum code’ and the ‘Maximum code’
shown in this table at the ‘Minimum ambient temperature for the use’ with writing the data in RINT register in
“Training mode”, and refer to ‘Recommended sequence in ”Training mode” in p.7.
Minimum ambient temperature for the use
Minimum code
Maximum code
0°C
01000010
01001000
-20°C
00100010
00101000
-30°C
00010010
00011000
-40°C
00000010
00001000
In the case of fitting at +25°C(Reference)
01100110
01101100
<Reference>
1LSB of AD2 output data (8bits) is 8.63mV (Typ.). Therefore 6codes is 51.8mV (Typ.) corresponding to
the range between ‘Minimum code’ and ‘Maximum code’ shown in above table. On the other hand, the step
of the offset cancel voltage is 25mV (Typ.) and it is possible to adjust the output voltage of the T-SNESE in
the range of ‘Minimum code’ and ‘Maximum code’.
After this offset voltage adjustment, the output voltage from the T-SENSE becomes appropriate for the
AD2 input range at every ambient temperature (-40°C ~ +85°C). Also the ‘Minimum code’ and the
‘Maximum code’ for this adjustment increase 16 codes/10°C.
4. D to A converter (DA1 and DA2)
In the normal operation, forcing the ‘L’ level signal to SHUTDN-pin makes that DAOUT1 (the output of DA1
+AMP1) and DAOUT2 (the output of DA2+AMP2) utput the voltage corresponding to the data in RDA1 and
RDA2 registers.
On the other hand, forcing the ‘H’ level signal to SHUTDN-pin makes that DAOUT1 and DAOUT2 output
0V (Min.). Also the data in RDA1 and RDA2 registers does not change and is held while forcing ‘Shut down
signal (the ‘H’ level)’. By forcing the ‘L’ level signal to SHUTDN-pin again, DAOUT1 and DAOUT2 output
the signal corresponding the continuously held data in RDA1 and RDA2 registers.
5. Alarm circuit (DA3, ALMOUT, Comparator and ALM Timing Generator)
I) Mode setting
The alarm circuit has the 3 modes (the Continuous mode, the 156Mbps burst transmission mode and the
50Mbps burst transmission mode). Each mode is set by the signals forced to ALMMOD0-pin and
ALMMOD1-pin.
ALMMOD1
0
0
1
1
<MS0115-E-00>
ALMMOD0
0
1
0
1
15
Mode
the Continuous mode
the 50Mbps burst transmission mode
the 156Mbps burst transmission mode
Prohibited
2001/10
ASAHI KASEI
[AK2570]
II) Continuous mode
The alarm circuit compares the input voltage to VPDIN-pin (the monitoring PD signal) and the output voltage
from DA3 (the alarm threshold level). The data for the alarm threshold level is retained in the EEPROM
(EDA3), transferred to RDA3 and converted D to A signal in DA3. At any time, the ‘H’ level alarm signal can
be generated and outputted from ALM-pin in the case that the input voltage to VPDIN-pin becomes lower than
the output voltage of DA3.
III) 50Mbps burst transmission mode and 156Mbps burst transmission mode
The alarm circuit compares the input voltage to VPDIN-pin (the monitoring PD signal) and the output voltage
from DA3 (the alarm threshold level). The data for the alarm threshold level is retained in the EEPROM
(EDA3), transferred to RDA3 and converted D to A signal in DA3.
The alarm circuit detects the polarity of the input signal to ENVIN-pin at the constant timing (the detecting
point) from the rising edge (‘L’à’H’) of this signal. The alarm circuit outputs the alarm signal (the ‘H’ level)
from ALM-pin in the case that the input voltage to VPDIN-pin is lower than the output voltage from DA3 and
ENVIN signal is still kept at the ‘H’ level. Also the alarm circuit detects the rising edge of the ENVIN signal
and fixes the constant timing to output the alarm signal.
In the case that VPDIN signal recovers and becomes higher than the alarm threshold level at the detecting
point with ENVIN = ‘H’ or that the ENVIN signal becomes the ‘L’ level, the alarm circuit outputs the ‘L’ level
(the normal signal) from ALM-pin.
* In the case of outputting the alarm signal continuously
ENVIN
ALM
The fixed timing of
outputting the alarm signal
* In the case of stopping the alarm signal (the VPDIN signal recovers)
ENVIN
ALM
The fixed timing of outputting the alarm signal
<MS0115-E-00>
16
The VPDIN signal recovers
2001/10
ASAHI KASEI
[AK2570]
ABSOLUTE MAXIMUM RATING
Parameter
Symbol
Min.
Max.
Unit
Remark
Power supply voltage
VDD
-0.3
6.0
V
DVDD-pin, AVDD-pin
Ground level
VSS
0.0
0.0
V
DVSS-pin, AVSS-pin
Digital input voltage
VDIN
-0.3
VDD+0.3
V
Analog input voltage
VAIN
-0.3
VDD+0.3
V
Input current
IIN
-10
10
mA
Storage temperature
TSTG
-55
+125
°C
Except the pins above
<Note> AK2570 may operate abnormally and be broken under the condition exceeding the range shown above.
RECOMMENDED OPERATING CONDITION
AKM can assure the characteristics of AK2570 specified in this data sheet under the condition as below.
Parameter
Power supply voltage
Ambient temperature for operation
<MS0115-E-00>
Symbol
Min.
Typ.
Max.
Unit
VDD
2.97
3.30
3.63
V
VSS
0.0
0.0
0.0
V
Ta
-40
85
°C
17
Remark
2001/10
ASAHI KASEI
[AK2570]
ELECTRICAL CHARACTERISTICS
(1) Power Consumption
Parameter
Symbol
Consumptive current
IDD
Min.
Typ.
Max.
Unit
30
mA
Remark
<Note> The consumptive current which does not include the driving current for the outputs is measured under the
condition that the digital input pins are connected to VSS or VDD.
(2) EEPROM characteristics
Parameter
Min.
Typ.
Max.
Unit
Remark
EEPROM total writing times
10000
time
EEPROM data retention 1
10
year
85°C
EEPROM data retention 2
300
year
50°C (Reference)
(3) Digital Part
[a] DC characteristics
Parameter
Symbol
Condition
Min.
Typ.
Max.
Unit
Input higher voltage
VIH
0.7VDD
VDD
V
Input lower voltage
VIL
VSS
0.3VDD
V
Input higher current
IIH
VIH = VDD
10
µA
Input lower current
IIL
VIL = 0V
-10
µA
Output higher voltage
VOH
IOH = -0.2mA
0.9VDD
V
Output lower voltage
VOL
IOL = 0.2mA
0.1VDD
V
Typ.
Unit
[b] AC characteristics
Parameter
SK : Period
Symbol
Condition
Min.
Max.
tSKP
While A/D conversion
10
µs
tSKP
While other operation
2
µs
SK : Pulse duty
tSKW
40
Delay time : CS=‘H’ to SK=‘H’[*]
tCSS
150
ns
Delay time : SK=‘L’ to CS=‘L’
tCSH
0
ns
Time for setting up the data
tDIS
200
ns
Time for holding the data
tDIH
200
ns
Delay time for the output
tPD
Time to write in the EEPROM
tE/W
10
ms
CS : Minimum time in the ‘L’ level
tCS
250
ns
Delay time : CS=‘L’ to DO=‘Hi-Z’
tOZ
CL = 100pF
60
1
100
%
µs
ns
[*] It is necessary to force the ‘L’ level to SK-pin at the rising edge of the CS signal and to apply the clock to SK-pin
at 150msec or more after this rising edge of the CS signal.
<MS0115-E-00>
18
2001/10
ASAHI KASEI
[AK2570]
Digital Part –AC characteristics : Timing
[1] Timing for the command input
CS
tCSS
tSKW
tSKW
tSKP
SK
DI
tDIS
tDIH
High-Z
DO
[2] Timing for the data output
CS
tCSH
SK
DI
tPD
DO
tPD
D3
tPD
D2
D1
tOZ
D0
High-Z
[3] Timing for writing the data in the EEPROM
tCS
CS
tCSH
SK
tDIS
DI
DO
<MS0115-E-00>
tDIH
D1
D0
tE/W
High-Z
19
2001/10
ASAHI KASEI
[AK2570]
(4) Analog part
[a] Input characteristics of the A to D converter
<1> AD1
Resolution
8bits linear
Conversion time
About 150µs or 15 SK clocks
DNL
±2LSB
Input range 1 (Peak voltage)
0.0V ~ 1.0V [Typ]
MSB
D7
LSB
D6 D5 D4 D3 D2 D1
Input voltage
D0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
à 1.0V
(Straight binary)
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
à 0.0V
<2> AD2
Resolution
8bits linear
Conversion time
About 150µs or 15 SK clocks
DNL
±0.7LSB
Input range 2 (Temperature)
0.0V ~ 2.2V [Typ.]
MSB
D7
D6 D5 D4 D3 D2 D1
LSB
Input voltage
D0
(Detected temperature)
à 2.2V (-40°C)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
(Straight binary)
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
0
à 0.0V (> 85°C)
[b] Output characteristics of the A to D converter
<1> DA1, DA2
Parameter
Min.
Resolution
Typ.
Max.
8
DNL
-1/2
Maximum output voltage
0.425
Minimum output voltage
Unit
Remark
bit
Circuit design
+1/2
LSB
0.575
V
0.0
10.0
mV
Output voltage at the shut down operation
0.000
5.000
mV SHUTDN-pin is forced ‘H’
Output current
2.50
0.500
mA
±15% <Note>
Input code =181 (dec)
<Note> ±5% included in the range ±15% is the distribution caused by the fluctuations of the power source voltage
and the ambient temperature.
<MS0115-E-00>
20
2001/10
ASAHI KASEI
[AK2570]
<2> The over shoot voltage of DA1 and DA2 at relieving the shut down operation
Input data for DA1 and DA2
Min.
Typ.
Max.
Unit
‘Output voltage’×1.2
mV
Remark
11111111
11111110
|
00001001
Designed guarantee
value
00001000
00000111
00000110
13.0
|
mV
(Stabilized in 120µs)
00000001
Designed guarantee
value
00000000
<3> DA3
Min.
Typ.
Max.
Unit
Remark
Resolution
8
bit
Circuit design
Voltage step by 1 code
3.92
mV
Designed guarantee value
Maximum output voltage
1.00
V
Designed guarantee value
Minimum output voltage
0.00
mV
Designed guarantee value
<4> Relationship between the input digital code and the output voltage
D to A converter
Digital code
Output voltage (Typ.)
11111111
500mV
DA1
DA2
DA3
<MS0115-E-00>
|
|
00000001
00000000
11111111
1.96mV
0.0V
500mV
|
|
00000001
00000000
11111111
1.96mV
0.0V
1.0V
|
|
00000001
00000000
3.92mV
0.0V
21
2001/10
ASAHI KASEI
[AK2570]
[c] Output characteristics of the alarm signal
<1> Continuous mode
Parameter
Symbol
Delay time of ALM signal
tDLY
Condition
Min.
Typ.
DA3 output=0.5V
VPDIN=2.0Và0V
VPDIN
Max.
units
100
ns
DA3 output
tDLY
ALM
<2> 50Mbps burst transmission mode
Parameter
Symbol
Condition
Min.
Typ.
Max.
Start time for detecting ENV signal
tENVDT1
Total time for detecting ENV signal
tENVDT2
617.3
ns
Time for detecting ENV signal
tENVDT
154.3
ns
Time for confirming VPDIN signal
tVIN
Time for outputting ALM signal
tALMO
463.0
ns
212.2
CL=20pF
unit
463.0
ns
771.6
ns
[*] The condition of measuring for the ‘Time for outputting ALM signal’ is that the input voltage to
VPDIN-pin is 0.0V (constant).
CLK
(51.84MHz)
tENVDT2
tENVDT1
tENVDT
ENVIN
tVIN
VPDIN
tALMO
ALM
<Note> The clock (51.84MHz) is not applied to AK2570.
<3> 156Mbps burst transmission mode
Parameter
Symbol
Condition
Start time for detecting ENV signal
tENVDT1
Total time for detecting ENV signal
tENVDT2
218.8
ns
Time for detecting ENV signal
tENVDT
51.4
ns
Time for confirming VPDIN signal
tVIN
Time for outputting ALM signal
tALMO
Min.
Typ.
Max.
167.2
ns
64.3
CL=20pF
167.2
unit
ns
372.9
ns
[*]The condition of measuring for the ‘Time for outputting ALM signal’ is that the input voltage to
<MS0115-E-00>
22
2001/10
ASAHI KASEI
[AK2570]
VPDIN-pin is 0.0V (constant).
CLK
(155.52MHz)
tENVDT2
tENVDT1
tENVDT
ENVIN
tVIN
VPDIN
tALMO
ALM
<Note> The clock (155.52MHz) is not applied to AK2570.
Delay time between the falling edge of ENVIN and that of ALM
In the 50Mbps burst transmission mode and the 156Mbps burst transmission mode, the ALM signal
becomes the ‘L’ level in the case of that the ALM signal is still generated (at the ‘H’ level) and the ‘L’ level
signal is forced to ENVIN-pin (ENV signal). There is the delay time between the falling edge of the ENV
signal and that of the ALM signal in this case.
Parameter
Delay time between the falling
edge of ENVIN and that of ALM
Symbol
Condition
tALMDL
CL=20pF
Min.
Typ.
Max.
unit
19.3
ns
ENVIN
ALM
tALMDL
Error on the judgment for ALM signal
There is some error on the judgment for generating the alarm signal. Therefore ALM signal will be often
generated in the case that the input voltage to VPDIN-pin is slightly bigger than the DA3 output (the alarm
threshold level). The error shown below is the value against the DA3 output.
DA3 output (Typ.)
Error on the judgment for ALM signal [*]
Remarks
58.8mV
±3dB
Designed reference value
98.0mV
±2dB
Designed reference value
[*] dB = the converted value for the power
<MS0115-E-00>
23
2001/10
ASAHI KASEI
[AK2570]
RECOMMENDED EXTERNAL CIRCUIT
[1] BIAS-pin for the reference voltage
Kindly connect the resistance (the ±1% accuracy) between BIAS-pin and AVSS with the line pattern as short
as possible.
AK2570
R=75kΩ ± 1%
BIAS(#2)
AVSS
[2] Power pins
Kindly insert the capacitor as shown below between DVDD-DVSS and AVDD-AVSS.
AK2570
AVDD(#7)
[DVDD(#17)]
C=0.1μ F
AVSS(#8)
[DVSS(#16)]
<MS0115-E-00>
24
2001/10
ASAHI KASEI
[AK2570]
EXAMPLE for EXTERNAL CIRCUIT
[a] The examples of the external circuit for DAOUT1-pin / FB1-pin and DAOUT2-pin / FB2-pin are shown below
in the case of the use at the direct variation for the LD.
<1> Example [1]
AK2570
LD
DAOUT1(#4)
FB1(#3)
Driver Circuit
DAOUT2(#6)
FB2(#5)
<2> Example [2]
AK2570
LD
DAOUT1(#4)
Voltage for the Bias current
FB1(#3)
DAOUT2(#6)
Driver LSI
Voltage for the Modulation current
FB2(#5)
[b] The example of the external circuit for VPDIN-pin is shown below.
AK2570
PD
VPDIN(#9)
<MS0115-E-00>
25
2001/10
ASAHI KASEI
[AK2570]
PACKAGE
Package type : 20pin - SSOP
Marking on the surface of the package :
(1) Index : Indicating Pin #1
(2) Company name : AKM
(3) Product No. : AK2570
(4) Date code : XXXXXXX (7 figures)
7.4MAX
7.2TYP
20
11
7.90± 0.20
AKM
5.3TYP
0.6± 0.2
0.22± 0.05
Package size :
AK2570
xxxxxxx
10
0.13
0.65
2.10MAX
1
M
0° ~ 10°
0.10± 0.10
0.32± 0.10
0.10
<MS0115-E-00>
26
2001/10
ASAHI KASEI
[AK2570]
IMPORTANT NOTICE
• These products and their specifications are subject to change without notice.
Before considering any use or application, consult the Asahi Kasei Microsystems Co., Ltd. (AKM)
sales office or authorized distributor concerning their current status.
• AKM assumes no liability for infringement of any patent, intellectual property, or other right in the
application or use of any i nformation 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 components in any safety, life
support, or other hazard related device or system, and AKM assumes no responsibility relating to
any such use, except with the express written consent of the Representative Director of AKM. As
used here:
(a) 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.
(b) 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.
• It is the responsibility of the buyer or distributor of an AKM product who distributes, disposes of, or
otherwise places the product with a third party to notify that 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.
<MS0115-E-00>
27
2001/10