AKM AK2571 Скачать руководство пользователя страница 1

AKM Confidential                                                                  

AK2571  

 

 

 

 

 

   = Preliminary =

 

                             AK2571

     

            

Single-Chip Automatic Power/Temperature Control 

                     

for WDM Laser Diodes 

 

Features 

 

Single Chip LSI that integrates APC (Auto Power Control) and ATC (Auto Temperature Control) functions for

 

WDM Laser Module 

 

A controlling TEC (Thermal Electrical Cooler) stabilizes the temperature of LD module in the range of +/-0.1

°

by PID algorithm. 

 

Parameters controlling Laser Diode are user programmable and stored in EEPROM  

 

Internal Temperature Sensor detects on-chip temperature, enabling compensation internal and external 
components that may be affected by changing ambient temperature. 

 

Autonomous operation (internal oscillator and logic). 

 

Pin-selectable wavelength data  for tunable laser diodes (four options). 

 

Single 3.3V operation 

 

64-pin LQFP or Bare chip 

 
 

Description 

 
The AK2571 is a single-chip solution for WDM Laser Diode Module applications. It integrates both ATC (Auto 
Temperature Control) and APC (Auto Power Control) functions in a small 64-pin LQFP or bare die package..  
The ATC function of the AK2571 detects the LD module temperature via an external thermister and uses  the PID 
algorithm to  control the Thermo-Electric Cooler (TEC). This provides  +/- 0.1

°

C stabilization.. A customer can program the 

appropriate PID parameters into the internal EEPROM , thereby providing compensation characteristics for each Laser 
Diode. TEC control is handled through either PWM or Analog current control through I-DAC4. These are easily selected 
by an EEPROM (Register) setting. 
The APC has two functions. The first function is to compensate for Laser Diode power decreases caused by aging. The 
other function is to compensate for temperature variations of AK2571 and external components (current amplifier or 
driver circuits) which may be affected by ambient temperature within the LDM. The AK2571 does this by controlling 
BIAS and modulation current according to the look up table in EEPROM . 
The AK2571 has every alarm needed for WDM modules (Loss of power, Over current, Temperature etc.). There is a 
dithering function for modulation current that improves the extinction ratio for long distance transmissions. 
Also, parameter and compensation data can be stored for four wavelengths. If a customer uses a  tunable laser diode, it is 
very easy to change the wavelength by pin control. 

<Rev. 0.6E Preliminary>                                       -1-                                                  

2001/11 

Содержание AK2571

Страница 1: ...e temperature via an external thermister and uses the PID algorithmto controltheThermo ElectricCooler TEC Thisprovides 0 1 Cstabilization Acustomercanprogramthe appropriatePIDparametersintotheinternal...

Страница 2: ...Diagram Monitor DAC AMON I DAC4 Curret Amp Bypass CUALM Over Current TEMPALM Temperature ALM PIDALM TECControl current ALM WLALM Target Temperature ALM IOUT1 IOUT3 IOUT4H CSN SKN DI DO WAVE1 WAVE0 I D...

Страница 3: ...upplyadequatecurrentcorrespondingtotheambienttemperaturechangedetectedby theinternalT_Vconverter Pleasereferthepart 3 APC fordetails 1 2 ATC TheAK2571controlsTECtostabilizetheinputvoltagefromthetemper...

Страница 4: ...ow Classify AdditionalTag Contents Example APC APCrelate E_APC_FF_SET DAC I DACrelate E_DAC1_FIX ATC ATCrelate E_ATC_OFFSET ALM Alarmrelate E_ALM_POL PID PIDrelate E_PID_P LK ATCLockcounterrelate E_LK...

Страница 5: ...ion current R_APC_CMPNST PDGAIN Monitor PD APC_ COMP APC Target R_APC_TRGT OPALM_ COMP Optical out down threshold R_OPALM_SET PDIN IOUT3 I DAC3 ADDER PDMON RPD CPD DAC_APC OPALM_ GAIN DIGITAL FILTER R...

Страница 6: ...ax Output current corresponding to R_DAC1 data WhenR_DAC_SET 1 thisoutputsisenabled EA_MOD Dithering function R_EA_SW 0 Non Active 1 Active R_EA_FREQ Modulation frequencyselection 16kHz 000 32kHz 001...

Страница 7: ...gerrorcompensation CompensationcurrentoutputsareavailableforLDlightpowerdeterioration APC_COMPcomparesthefeedbackvoltage from PDIN vpd with the output voltage of DACAPC vapc_ref R_APC_TRGT Based on th...

Страница 8: ...equalsthevalueofR E _PDMON_SET Conversionexpression Gain 20 log 1 8 PDINvoltage 3 3 2 DACAPC Generatesthereferencevoltageforagingcompensation Table3 4indicatesthefunctionofR E _APC_TRGTandvapc_ref R_A...

Страница 9: ...5mA 2 5mA 10 15mA 2 5mAover 0 03mA I DAC2Gainsetting R_DAC1_GAIN E_DAC1_GAIN Gainsetvalue Max output current typ Setting range of outputcurrent typ Non missing code warrantyrange typ Current resolutio...

Страница 10: ...8 3 9explainsthesetting Figure3 3EABlockdiagram I DAC1 IOUT1 GAIN EA gain set R_EA_GAIN EA frequency set R_EA_FREQ Table3 8EADitheringfrequency R_EA_FREQ E_EA_FREQ Settingfrequency Typ Deviation typ R...

Страница 11: ...ehandandwritingthecompensationdatatrainedasdescribedbelow 1 Single pointtemperatureadjustment ReadR_TVatoneambienttemperature andusingtheT_VConv Gain 0 7degree LSB calculatesthe8 bitADCvalue andenteri...

Страница 12: ...010 350 00001 375 00000 400 DefaultvalueofE_TV_OFFSETissetbyAKM 3 7 Exampleschematicsofconnectiontoexternalcomponents Figures3 5to3 10illustratetypicalsystemconnections Whenconnectingtoanegativevoltag...

Страница 13: ...K2571 BIAS Current setting Voltage Modulation Current setting Voltage AK2571 LD DC LD A RF LD module I DAC2 IOUT2 I DAC3 IOUT3 Driver circuit VEE VEE BIAS current set voltage Modulation current set vo...

Страница 14: ...ck Alarm E_WLALM_SET WLALM I DAC4H IOUT4C REFOUT TEMPIN TEC control vtemp I DAC4C IOUT4H Temperature Target R_TMPRT__TRGT Parameter of ATC feed back E_ATC_FB_SET Non sensed value E_PID_INACT PID max v...

Страница 15: ...ing10bitsMSBdatafromPID Itsfull scaleoutputcurrentis50mA typ WhenAnalog 1isselected ControlthecurrentdirectionbyFET refertofigure4 4 itispossibleforI DAC4Htooutputbothcooling and heating current depen...

Страница 16: ...mperature R_TMPRT_TRGT Z 1 Differencial Parameter D Proportion Parameter P Integration Parameter I PID control value R_PID_VALABS E_PID_D E_PID_I E_PID_P PID integration value R_PID_INTGRL Table4 3 PI...

Страница 17: ...6Analogcontrol2 2 PID Current direction control TEC HEATP COOLP HEATN COOLN AK2571 Current amp IOUT4C I DAC4C IOUT4H I DAC4H PID Currnt direction control TEC HEATP COOLP HEATN COOLN AK2571 IOUT4C I D...

Страница 18: ...6 32 TS 7 32 TS 8 32 TS 9 32 31 31 31 TS 64 31 TS 63 TS 62 TS 61 4 4Gain Offset TheAK2571amplifies typicallyx13 theinputsignalfromthethermistertoprovidehigherresolutionforthe8 bitADC It also adds an o...

Страница 19: ...6 22 2 23 1 24 0 26 6 20 0 90 20 7 23 4 24 2 25 1 27 7 21 0 93 21 9 24 5 25 4 26 2 28 8 22 0 96 23 0 25 6 26 5 27 4 30 0 23 0 99 24 1 26 8 27 6 28 5 31 1 24 1 02 25 3 27 9 28 8 29 6 32 2 25 1 05 26 4...

Страница 20: ...18 9 22 0 23 0 24 1 27 1 20 0 90 20 2 23 3 24 3 25 3 28 4 21 0 93 21 5 24 6 25 6 26 6 29 7 22 0 96 22 7 25 8 26 9 27 9 31 0 23 0 99 24 0 27 1 28 1 29 2 32 3 24 1 02 25 3 28 4 29 4 30 5 33 6 25 1 05 26...

Страница 21: ...onisdescribedbelow 1 WithLD agingerrorengaged initiatetheAPCcompensationcircuit LDcompensationcurrent Digital isaddedto theI DACsselectedbyR_APC_CMPNST 2 Calculate the shift value of the target temper...

Страница 22: ...Cfunctionsaredisabledinthismode Figure5 1 Self operation mode POWER ON Register access mode EEPROM access mode RST RST RST RST Retain the value of Register Table5 1 Selfoperationmode Registeraccess EE...

Страница 23: ...g Usersetting Usersetting Usersetting Figure5 2Startupsequence Expiring count up of the settled I DAC move to next status Reset ATC_LK_COUNTER APC Count_Up Expiring ATC_LK_COUNTER tothe thereshold E_L...

Страница 24: ...sable 1 Enable Atc_alm Apc_alm 0 ALM Enable 1 ALM Disable Fix_ctrl 2 0 000 Start up or APC Count up Except000 Normal operation 5 2 3 ATCLock 1 Whentemperaturedata R_TMPRT_CRNT entersthetargettemperatu...

Страница 25: ...EC_ANALOGtoselectAnalog 1orAnalog 2 IfusingDigitalcontrol useregisterlR_TEC_PWM_SETtoset thePWMdivision 3 ATCadjustment 3 1 TemperatureAdjustment When a 1 is written to the R_CTRL_AKM Atc_main R_CTRL...

Страница 26: ...CFB Whenthe agingcompensationcurrent isaddedto theI DACoutput STATUS_MONbecomesHigh b R_CTRL_USER Apc_fb 1executestheAPCFeedbackfunction Inthisregisteraccessmode actuallytheAPC Feedbackfunctiondoesn t...

Страница 27: ...ement the value of R_DACx but do not reduce it too much as OPALM is output APC FeedbackbeginstofunctionandincreasesthevalueofR_APC_CMPNST Accordingtothisvalue R_ATC_CMPNSTis increased by the E_ATC_FB_...

Страница 28: ...ckworking 0 ATCFeedbacktargettemp shift 0 1 ATCFeedbacktargettemp shift 0 101 REG Registeraccessmode 0 SelfoperationorEEPROMmode 1 Registeraccessmode 110 PID_SIGN PIDcontroldirection 0 Heating 1 Cooli...

Страница 29: ...DAC3temperaturecompensationvalue 11 0000 1001 Wavelength 1settingdataforeachwavelength 1010 1111 Commonsettingdata 1 01 00 11 0000 1001 Wavelength 2data 1010 1111 Commonsettingdata 2 10 00 11 0000 10...

Страница 30: ...re compensation data xx 10 0000 1111 E_DAC3_TV xxxx1 E_DAC3_TV xxxx0 1 Settingdataforeachwavelength Table7 4and7 5indicatethedataconstructionforsettingdataofeachwavelength AddressisA3toA0 A7 A6 issetb...

Страница 31: ...rentset 0011 D15 D8 E_DAC1_FIX 8 I DAC1Fixed current set 2 0100 D7 D0 E_DAC2_FIX 8 I DAC2 Fixed current set 2 0100 D15 D8 E_DAC3_FIX 8 I DAC3 Fixed current set 2 0101 D7 D0 E_ATC_FB_MAX 8 ATC Feedback...

Страница 32: ...heexistenceofarelated register Table7 6 Commonsettingdataconstruction Address Name Bits Function Reg A7 A6 A5 A4 A3 A0 Setting E_TEC_ANALOG 1 TEC Analog way select 1 00 11 1010 0 Analog 1way 1 Analog...

Страница 33: ...0 Refer5 2 2 E_FIX_CTRL_USR 8 Normal operation set 2 1011 Refer5 2 2 E_LK_TMPRT_WIN 8 WindowsetforATC Lockwindow 1100 0 03 C LSB E_LK_CNT_SET 2 ATCLockperiodset 1100 00 2s 01 4s 10 8s 11 16s E_PID_D 8...

Страница 34: ...edfunctioninEEPROM Table8 1 ConstructionofRegisters RegisterName Bits Function EEP Address A5 A0 Setting R_PDGAIN 4 0 5 PDGAIN Set 1 000000 00000 0dB 11111 21 7dB 0 7dBStep refertable3 3 R_PDMON_SET 7...

Страница 35: ...0 I DAC1 1 I DAC2 2 I DAC3 R_APC_CNT_SET 5 4 2 APC Count up finalize I DAC select 1 000101 00 I DAC1 01 I DAC2 10 I DAC3 11 disable R_TV_OFFSET 4 0 5 Internal T_V conv Offset adjustment 1 000110 Refer...

Страница 36: ..._CMPNST 7 0 8 LDagingerrorcurrent 010100 R_ATC_CMPNST 7 0 8 Targettemperatureshiftvalue 010101 R_MON_DAC 7 0 8 MonitorDACset 010110 R_PDMOND 7 0 8 PDMONoutputdigitalvalue 010111 R_PID_INTGRL 7 0 8 PID...

Страница 37: ...R_TV_OFFSET 4 0 R W 0111 R_STATUS_SET R_MON_SET 3 0 R W 1000 R_OPALM_SET POL ALM_SH R W 1001 R_TIMER_SET R W 1010 R_TMPRT_TRGT 7 0 R W 1011 R_CTRL_USR 7 0 R W 1100 R_DAC1 7 0 R W 1101 R_DAC2 7 0 R W 1...

Страница 38: ...tatusoutputthroughDOpin CPOL CPHA 1 1 Statusoutputdisable 1 1 Registeraccess READ mode RDREG High Z 1 2 3 4 5 6 7 8 11 12 17 18 27 28 29 30 31 32 SK CSN 0 1 0 1 1 A5 A4 A3 A0 x DI D15 D14 D13 D3 D2 D1...

Страница 39: ...0 0 0 0 0 WRDS 0 0 1 1 WREN 1 4 EEPROMaccess WRITE mode WRITE High Z 1 0 1 0 0 1 0 0 A7 A6 A1 A0 D15 D14 D3 D2 D1 D0 1 2 3 4 5 6 7 8 9 10 15 16 17 18 29 30 31 32 SK CSN DI DO Te w READY READY 1 5 EEPR...

Страница 40: ...ationmode 1 1 1 1 I3 I2 I1 I0 x x x x x x x x x x 1 2 3 4 5 6 7 8 9 10 15 16 17 18 29 30 31 32 SK CSN DI I3 I2 I1 I0 0 0 0 0 Selfoperation NORMAL 0 1 1 1 Registeraccess REGMODE 1 1 1 0 EEPROMmode EEPM...

Страница 41: ...upsequencesameasPowerON 2 2 ShutdowncontrolthroughSHUT_ATCNpin SHUT_ATCN 0 makeAK2571allpowerdown Afteritsrelease AK2571startfromreset 2 3 ShutdowncontrolthroughSHUT_APCNpin SHUT_APCN 0 makeAK2571only...

Страница 42: ...ion TargettemperaturerangeforATC Nottestedbutdesigntargetvalue 3 Currentconsumption Parameter Symbol Min Typ Max Unite Remarks Currentconsumption allVDDpin IDD TBD mA 1 2 1 Excludeexternalload 2 Setti...

Страница 43: ...60 Referfigure2 CSNsetuptimebeforeSKfall CSN SK Tcss 100 ns Referfigure3 1 CSNholdtimeafterSKrise CSN SK Tcsh 100 ns Referfigure4 SKsetuptimebeforeCSNfall CSN SK Tsksl 100 ns Referfigure6 Input clock...

Страница 44: ...p DI Tdis Tdih DO High Z Figure3 inputcommandtiming Tpd CSN Tcsh DI DO Tpd Tpd Toz High Z D3 D2 D1 D0 SKN Figure4 dataoutputtiming SKN Tdis CSN Tcsh DI DO High Z D1 D0 Tdih Te w READY Tpd Trch Figure5...

Страница 45: ...put CSNmustbesethighonce 8 ADC Timesharing AtoDconverterInput Outputcharacteristics Parameter Condition min typ max Unite Resolution 8 DNL 1 LSB 2 2 LSB Step 1LSB 8 63 mV step Inputvoltagerange Peakvo...

Страница 46: ...SB 0 353 mA step Outputvoltage 1 8 5 DNL 1 LSB Inputdigitalcode D 7 0 00 h FF h straightbinary 1 atmaximum FF hsetting gainis 1 2 atminimum 00 hsetting gainis 1 3 outputcurrent Iidac1 isindicatedbythe...

Страница 47: ...cs Parameter Condition Min max Unite Remarks Resolution 8 bit 2 2 LSB Designtarget Default typ INL Maximumoutputcurrent 19 28 21 42 23 56 Minimumoutputcurrent 2 68 mA 2 5 0 084 mA step Outputvoltage V...

Страница 48: ...rrent Iidac4 asindicatedbytheexpressionbelow ifDAC4settingcodeis K Iidac4 50 64 255 K mA 4 Construct an external circuit to ensure that the IOUT4 voltage does not exceed this value If this value is ex...

Страница 49: ...V 1 0 1V step Designtarget TEMPINpin 0 4 1 5 V Designtarget Regulator voltage for thermister 2 3 V 5 Designtarget 1 PDINvoltageisuserprogrammablebyregistersetting Refer3 3 1 intherangeof0 4to1 1Vby0 1...

Страница 50: ...C1 21 NC NCpin ConnecttoGND 22 PDIN Monitors PD voltage input PD current is averaged by the external resistorandcapacitorinput 23 PDMON Outputgainedthermistervoltage 24 TESTA AKMTestpin ConnecttoGNDin...

Страница 51: ...value of target temperatureshiftisoverthethreshold 52 NC NCpin ConnecttoGND 53 COOLP P CH FET control signal for TEC PID control directs for cooling it becomesLow 54 HEATN N CH FET control signal for...

Страница 52: ...ed is1pin b AKMtrademark AKM c AKMmarking AK2571 d Datecode YYWWXXX YY Year WW Week 1 52 XXX LOTcode 0 17 0 05 1 0 0 2 0 5 0 2 1 70MAX 0 10 0 05 1 40 0 15 0 05 0 10 0 10 0 15 M 0 5 0 22 0 05 1 16 17 3...

Отзывы: