ak2573a AKM Semiconductor, Inc., ak2573a Datasheet

no-image

ak2573a

Manufacturer Part Number
ak2573a
Description
125m / 156m Laser Diode Driver Apc - Asahi Kasei Microsystems
Manufacturer
AKM Semiconductor, Inc.
Datasheet
ASAHI KASEI
- 1 chip 125M / 156M Laser Diode Driver (LDD) +
- Programmable laser BIAS and modulation current
- Digital feedback circuit for APC (APC FB)
- Two current output 8 bit DACs,
- TXFAULT detection and 1kbit ID Field (EEPROM)
- I
- Duty adjustment
- Power failure alarm (OPTALM), Over current alarm
- BIAS and modulation current monitors (* 0.0095)
- Single 3.3V +/- 0.2V operation
STM-1 / OC-3 (156Mbps) Optical Interface Module
TS–1000 (125Mbps) Optical Interface Module
<MS0189-E-01>
(CURRALM), Temperature alarm (TEMPALM),
Data alarm (DATAALM) and TXFAULT for failure
alarm
Digital APC (APC_FF and APC_FB)
controlled by an on-chip temperature sensor
(APC_FF)
for SFP (Small Form-factor Pluggable) support
2
C
Monitor
CPD
TM
PD
I-DAC1: 85mA sink for modulation current
I-DAC2: 54mA sink for BIAS current
compatible digital I/F
DATAN
RB (12k)
DATAP
CLKN
CLKP
SEL
RPD
BIAS
TEMPMON
PDMON
PDIN
TEMPSENS
(LVPECL)
(LVPECL)
Applications
PDGAIN
DATA
CLK
BIAS_GEN
Features
SCL SDA*
OSC
FF
Digital I/F
ADC
125M / 156M
WP**
Block Diagram
EEPROM
DUTY_
ADJ
I
2
through the I
on-chip EEPROM.
C
The AK2573A is a 1chip LDD (Laser Diode Driver) and
an APC (Auto Power Control) for laser direct
modulation application. It contains up to 156M LDD,
programmable duty adjustment, BIAS and modulation
currents, a digital feedback circuit, BIAS and
modulation current monitors, failure alarms, I
interface, an EEPROM for storing LD characteristics
and user information, and TXFAULT detection for SFP
application. The AK2573A has two APC functions;
APC FF (Feed-forward) and APC FB (Feedback). APC
FF supplies a programmed current in response to the
temperature. APC FB provides a stable auto power
control function with an internal digital feedback
algorithm.
All program and operational functions can be set
-1-
TM
APC
Product Number
is a trademark o f Philips Corporation.
SHUTDOWN
CONTROL
AK2573AVB
Laser Diode Driver + APC
Imod
I-DAC1
I-DAC2
2
C
ALM
TM
Ordering Information
compatible interface and stored in the
DRIVER
* 0.0095
* 0.0095
Description
BCC++ 48 (7mm * 7mm)
IBIAS
IMODN
MODMON
BIASMON
IMOD
DATAALM
OPTALM
CURRALM
TEMPALM
TXFAULT*
TXDIS1
TXDIS2
*: Open Drain
**: Pull-up
Ibias
LD
PKG
AK2573A
[AK2573A]
2004/5
2
C
TM

Related parts for ak2573a

ak2573a Summary of contents

Page 1

... SCL SDA* <MS0189-E-01> Laser Diode Driver + APC 125M / 156M The AK2573A is a 1chip LDD (Laser Diode Driver) and an APC (Auto Power Control) for laser direct modulation application. It contains up to 156M LDD, programmable duty adjustment, BIAS and modulation currents, a digital feedback circuit, BIAS and ...

Page 2

... LVPECL Input (DATAP/DATAN/CLKP/CLKN) 3.2 Duty Adjustment 4. APC 4.1 APC_FF Function 4.2 APC_FB Function 4.2.1 PDGAIN 4.2.2 DACAPC 4.2.3 Example of APC Setting 4.3 Temperature Sensor (TEMPSENS) 4.4 Current Monitor 5. Alarm 5.1 OPTALM 5.2 CURRALM 5.3 TEMPALM 5.4 DATAALM 5.5 TXFAULT 6. Shutdown 6.1 Shutdown Operation <MS0189-E-01> - Contents - -2- [AK2573A ...

Page 3

... Current Address Read 8.2.4 Random Read 8.2.5 Sequential Read 8.2.6 Data Change 8.2.7 Start / Stop Condition 8.3 EEPROM 8.4 Register 9. Operation Mode 9.1 Self-running Mode 9.2 Adjustment Mode 9.3 EEPROM Mode 9.4 MODE Control 9.5 Operation Mode Protection 10. Module Adjustment Example  . Circuit Example <MS0189-E-01> -3- [AK2573A ...

Page 4

... The polarity can be set with EEPROM. 19 CURRALM Sets the alarm when detects the over current of I-DAC1 or I-DAC2. Alarm level can be set every 6#. The polarity can be set with EEPROM. <MS0189-E-01> . Pin Description -4- [AK2573A] I/O Remark Ai_l Ai_l Di Do not leave open Ai_l Di_pu ...

Page 5

... Center PAD of PKG should be connected to the VSS for good electrical performance and radiation of heat. <MS0189-E-01> I PWR PWR Ai PWR Ao PWR PWR Ao Ao PWR PWR PWR PWR -5- [AK2573A] Remark AC Load " 30pF AC load " 30pF DC load $ 50k! AC load " 30pF DC load $ 50k! Connect to VSS. Leave open 2004/5 ...

Page 6

... Address = 60h) for the offset of the on-chip temperature sensor. If such excess temperature stress applied to the AK2573A which exceeds a guaranteed EEPROM data retention conditions (for 10 years at 85C important to read the pre-determined value in advamce and to re-write the same data back into EEPROM after an exposure to the excess temperature environment ...

Page 7

... Symbol min typ Vamp 0.1 Vcom 0.5*VDD VDD – 1.0 Vbias 0.6*VDD Zin 10 tsu 1.5 th 1.5 -7- [AK2573A] Note 1 IOH = -0.2mA IOL = 1mA (Note 2) IOL = 0.2mA (Note 3) except WP pin Unit Remark kHz Note 1 us Note 1 ...

Page 8

... RE_DAC2_GAIN = 1 0.106 mA RE_DAC2_GAIN = LSB Code 20h to FFh typ max Unit Remarks ns Note 1 0. Steps 0.2 ns Ta=-40 to 85#, VDDDR=3.1&3.5V, 0.3ns Extended (Note 1) min typ max Unit 0.008 0.0095 0.011 A/A 0.008 0.0095 0.011 A/A -8- [AK2573A] th TXDISx = “ H” TXDISx = “ H” Remark 2004/5 ...

Page 9

... Unit 7 bit 2.09 2.2 2. -1/2 +1/2 LSB min typ max 2.3 2.5 2.7 min typ max 2.15 min typ 1/3.2 1/3 1/4.3 1/4 1/6.4 1/6 1/7.5 1/7 min typ max 500 -9- [AK2573A] max Unit Remark 2.5 V +0.5 dB Unit Remark V LSB Unit Remark V Unit Remark Note-1 V Remark Unit Remark V Unit Remark MHz max Unit Remark 1/2.8 1/3.7 1/5.6 1/6.5 Unit Remark us Note 1 ...

Page 10

... ASAHI KASEI (1) Package Type: 48 pin BCC++ (2) Marking Information: (a) PIN#1 Indication:  (b) Logo: AKM (c) Marking Code: AK2573AVB (d) Date Code: YYWWXXX (7 digit) (3) Package Outline 7.00 <MS0189-E-01> . Package Information AKM AK2573AVB YYWWXXX 6 5.1 5.50.06 "A" "C" 5.0 6.15 "B" Part "A" Part 0.05 C0.2 0.14 MIN ...

Page 11

... Internal Node None 1.2 Operation Overview The AK2573A has 3 primary functions; 125M / 156M Laser diode driver part, APC (Automatic Power Control) part which supplies adequate bias current and modulation current to a Laser Diode, and the Control part to control operation modes of the AK2573A operation. ...

Page 12

... I-DAC1 / I-DAC2 Common Characteristics Resolution: 8bit DNL: +/- 1 LSB @ code = 20h to FFh 3. DATA / CLK I/F (LVPECL) The AK2573A supports direct data or latched data input (see Table 3-1). Connect CLKP = VSS, and connect CLKN = VDD or leave open when SEL = “ L” . Table 3-1 Data input SEL (CMOS) “ ...

Page 13

... ASAHI KASEI 3.1 LVPECL Input (DATAP / DATAN / CLKP / CLKN) Table 3-2 shows LVPECL input characteristics. The AK2573A LV PECL input, which is biased to 0.6 * VDD with 10k! or more inpedance respectively, supports both AC and DC coupling. Fig 3-2 illustrates LVPECL input with AC coupling and Fig3-3 illustrates with DC coupling respectively. ...

Page 14

... ASAHI KASEI 3.2 Duty Adjustment AK2573A supplies a programmed duty adjustment in response to the temperature from an on-chip temperature sensor (every 6#, Duty data is stored in E_DUTY_TC, see Table 8-3 for more information). Write same data into E_DUTY_TC for constant duty adjustment. Table 3-3 and 3-4 show the characteristics of duty adjustment function. ...

Page 15

... RE_APC_TRGT DAC_APC vapc_ref <MS0189-E-01> R_DAC1_FF I-DAC1 EEPROM Address Data I-DAC2 R_DAC2_FF R_TEMP APC FF EEPROM may set initial valuein response to the temperature at power-on to accelerate power-up sequence 512kHz(typ) Digital Filter comp_out APC_ 1/N 1/s COMP -15- [AK2573A] Driver LD MOD Current BIAS Current R_DACx + I-DAC R_APC_FB 2004/5 ...

Page 16

... RE_APC_FF is 2bit data to be assigned I-DAC for APC_FF operation. MSB is for I-DA C2 and LSB for I-DAC1. RE_APC_FB is 2bit data to be assigned I-DAC for APC_FB operation. MSB is for I-DAC2 and LSB for I-DAC1. In the case of RE_APC_FB=11(binary), AK2573A is in “ Dual Feedback” (see Fig 4-9, 4-10 and Table 4-6). <MS0189-E-01> ...

Page 17

... R_APC_FB = R_APC_FB G_DAC1 1 R_DAC2_FB Ibias G_DAC2 0 RE_DAC2_GAIN R_DAC1 = R_DAC1_FB = R_APC_FB G_DAC1/G_DAC2 = 1 or 0.5 R_DAC2 = R_DAC2_FF RE_DAC1_GAIN Imod G_DAC1 Ibias G_DAC2 RE_DAC2_GAIN G_DAC1/G_DAC2 = 1 or 0.5 -17- [AK2573A] Reference Fig 4-4 Fig 4-5 Fig 4-6 Fig 4-7 Fig 4-8 Fig 4-9 Fig 4-10 R_DAC1_FF = RE_DAC1_GAIN 0 I-DAC1 R_DAC1 Imod + 85/255 G_DAC1 I-DAC2 R_DAC2 Ibias ...

Page 18

... E_DAC1_FF_TC E_DAC2_FF_TC E_DAC1_FF_TC - E_DAC1_FF_TC E_A PC_INIT_TC E_DAC1_FF_TC E_DAC2_FF_TC - E_DAC2_FF_TC E_A PC_INIT_TC Prohibit K_DA C2_FBRT R_DA C2_FBRT/32/G_DAC2 R_DA C2_FBRT=E_DA C_FBRT - -18- [AK2573A] R_DAC1_FF RE_DAC1_GAIN I-DAC1 R_DAC1 Imod + 85/255 G_DAC1 I-DAC2 R_DAC2 Ibias + 54/255 G_DAC2 R_DAC2_FF RE_DAC2_GAIN G_DAC1/G_DAC2 = 1 or 0.5 R_DAC1_FF = RE_DAC1_GAIN 0 ...

Page 19

... Table 4-6 See FB_INIT Table 4 K_DA C1_ K_DA C2_ MOD BIAS FBRT FBRT (R_DA C1) (R_DA C2 See Table 4 See Table 4 [AK2573A] Remarks - Prohibit - Prohibit Remarks Prohibit Prohibit 2004/5 ...

Page 20

... Fig 4-11 On-chip Temperature Sensor Characteristics On-chip Temperature sensor characteristics 2.5 2.0 1.5 1.0 0.5 0.0 -40 - Temperature (1) Slope: -11.56mV/# (typ) (2) V(t) = -0.01156 * t + 1.62 [V] (typ) (3) AD_code = int( V(t) / 2.2 * 127 +0.5) = int(-0.667*t + 94.0) (4) Temperature step @ AD_code=1LSB: 1.49#/LSB * Temperature sensor detects the junction temperature, not LD or ambient temperature. <MS0189-E-01> 100 120 -20- [AK2573A] 2004/5 ...

Page 21

... Current Monitor AK2573A has MOD current and BIAS current monitor, MODMON and BIASMON respectively. MODMON is 0.0095 times of I-DAC1 output (source type) and BIASMON is 0.0095 times of I -DAC2 output (source type). <MS0189-E-01> Temp [#] AD code Temp [#] ...

Page 22

... ASAHI KASEI 5. Alarm AK2573A has 5 alarm functions as shown in Table 5-1. Table 5-1 Alarm function ALM Detection condition OPTALM When monitor PD current is below the OPTALM level. CURRALM When R_DAC1 or R_DAC2 is beyond CURRALM level or equal to full code. TEMPALM When the detected temperature is beyond TEMPA LM level. ...

Page 23

... APC FB data is set initial values in response to the temperature at the release request. The temperature difference is programmable. When the AK2573A does not detect a temperature difference, it keeps the APC FB data, resulting in faster operation. This function works at release request as follows: if (ABS(R_TEMP_STDW – ...

Page 24

... In correspond to the delay time caused by RPD and CPD to get the moniter PD average current, the delay time of TXFAULT detection with OPTALM is set when RE_SFP=” 1” (SFP support). AK2573A has 2 delay time when RE_SFP=” 1” : normal delay and accelerated delay. Accelerated delay may be selected when both I-DAC1 and I-DAC2 are set to APC_FF or APC_FB with an initial value setting ...

Page 25

... Power On Reset TXFAULT enable without OPTALM) <MS0189-E-01> TXFAULT with OPTALM enable Normal Operation TXFAULT with OPTALM enable TXFAULT with OPTALM enable (if accelerated delay time is selected) Normal Operation APC FB initial procedure ALM operation TXFAULT with OPTALM enable t_init: 160ms (typ) -25- [AK2573A] 2004/5 ...

Page 26

... LD current Depends on detected ALM (see Table 5-1) <MS0189-E-01> TXFAULT enable (without OPTALM) TXFAULT enable (+ OPTALM) 2ms t_on: 1ms (max) Normal Initialize Procedure: 160ms (typ) Acceleration Procedure: 1ms (max) t_reset: 10us (min) Acceleration selected APC Feedback Power-up Sequence t_init: 160ms (max) -26- [AK2573A] 2004/5 ...

Page 27

... ASAHI KASEI 7.6 TXFAULT Detection / Reset without Recovery VDD TXDIS FAULT TXFAULT LD current Depends on detected ALM (see Table 5-1) <MS0189-E-01> t_reset: 10us (min) t_fault TX_FAULT with OPTALM Accelerated delay time is selected: 2ms (typ) Normal delay time is sekected: 160ms (typ) -27- [AK2573A] 2004/5 ...

Page 28

... No memory 11111111 100 00000000 to Registers 00011001 100 00011010 to No memory 11111110 100 11111111 AK2573A Operation mode change WP = “ H” 1010000 when receive device address User area only (read only) Self runnig mode only from 00000000 to 01111111 -28- [AK2573A Data ...

Page 29

... A T Address-1 Address 8.2.4 Random Read A random read requires a “ dummy” byte write sequence to specified “ Address” . After receive the ACK from AK2573A, perform “ current address read” (see 8.2.2 SDA Device Device ...

Page 30

... Change 8.2.7 Start / Stop Condition Start Condition: A high-to-low transition of SDA with SCL high is a start condition that must precede any other command. Stop Condition: A high-to-low transition of SDA with SCL high is a stop condition. SCL SDA START <MS0189-E-01> [AK2573A] STOP -30- 2004/5 ...

Page 31

... Value 00h 00h Addressing with R_TEMP (1.5# step) 00h Addressing with R_TEMP (1.5# step) 00h Addressing with MSB 5bit of data for Duty R_TEMP (6# step) 00h Addressing with MSB 5bit of R_TEMP (6# step) FFh Addressing with MSB 5bit of R_TEMP (6# step) see Table 8-4 and 8-5 -31- [AK2573A] 2004/5 ...

Page 32

... APC_ INIT_SET TEMP_ TIMER_ ALM_ DET OPTALM POL TEMP_W IN DAC_FBRT_FIX PDGAIN TEMPALM Reserved (for AKM Test) -32- [AK2573A] Initial Value Remark see Table 4-4 see Table 4 Initial Setting 1: Initial Setting 0: No SFP Support 1: SFP Support 0: Gain = 1/2 1: Gain = 1 0: Gain = 1/2 1: Gain = 1 0: OFF ...

Page 33

... APC Reference 5 U CURRALM for I-DAC1 4 U CURRALM for I-DAC2 4 U Duty Adjust 5 U Test for AKM - - (8bit) is shown in Fig 8-1. -33- [AK2573A] Remark R/W R/W R/W see Table 4-4 R/W see Table 4-4 R initial Setting 1: Initial Setting R SFP Support 1: SFP Support R/W 0: Gain = 1/2 1: Gain = 1 R/W 0: Gain = 1/2 1: Gain = 1 ...

Page 34

... INIT_SET TIMER_ ALM_ OPTALM POL TEMP_W IN DAC1_FBRT DAC2_FBRT PDGAIN TEMPALM TEMP TEMP_STDW DAC1_FF DAC2_FF APC_FB (see Fig 8-1) DAC1_FB DAC2_FB DAC1 DAC2 APC_TRGT CURRALM_DAC2 DUTY Reserved (for AKM test) -34- [AK2573A TEMP_OFFSET SFP DAC1_ DAC2_ GAIN GAIN OPTALM DATA ALM_ MASK 2004/5 ...

Page 35

... Self-running mode is ready for normal operation after all adjustments are completed. In this mode, temperature detection, EEPROM access and feeding current are automatically performed using the on-chip oscillator. The AK2573A works in this mode after power-on. 9.2 Adjustment Mode Adjustment mode is designed for training the LD characteristics. The AK2573A operates according to the register settings set through the I/F ...

Page 36

... Make the data for EEPROM. (2) Issue mode change command to EEPROM. (3) Write adjustment data to EEPROM. (4) Read EEPROM data and verify it. Issue mode change command to self-running. AK2573A operates temperature detection, feed current in response to temperature, and a feedback operation automatically according to the data in EEPROM. -36- ...

Page 37

... ASAHI KASEI Fig-A illustrates circuit example of AK2573A. Fig-A Circuit Example LD C20 C19 VDDMD NC VDDDR C17 C18 VSSDR BIASMON AK2573AVB MODMON TEST1 TEST2 TEST3 TEST4 TEST5 Open TEST6 LVPECL I/F (see below) For full access: GND For write protection: Open or VDD DATA Only ...

Page 38

... AKM harmless from any and all claims arising from the use of said product in the absence of such notification. <MS0189-E-01> IMPORTANT NOTICE -38- [AK2573A] 2004/5 ...

Related keywords