mic3003 Micrel Semiconductor, mic3003 Datasheet

no-image

mic3003

Manufacturer Part Number
mic3003
Description
Fom Management Ic With Internal Calibration
Manufacturer
Micrel Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mic3003GML
Manufacturer:
MICROCHIP
Quantity:
1 000
General Description
The MIC3003 is a fiber optic module controller which
enables the implementation of sophisticated, hot-pluggable
fiber optic transceivers with intelligent laser control and an
internally calibrated Digital Diagnostic Monitoring Interface
per SFF-8472. It essentially integrates all non-datapath
functions of an SFP transceiver into a tiny (4mm x 4mm)
MLF
peripheral in transponders or 10Gbps transceivers.
A highly configurable automatic power control (APC) circuit
controls laser bias. Bias and modulation are temperature
compensated using dual DACs, an on-chip temperature
sensor, and NVRAM look-up tables. A programmable
internal feedback resistor provides a wide dynamic range
for the APC. Controlled laser turn-on facilitates hot
plugging.
An analog-to-digital converter converts the measured
temperature, voltage, bias current, transmit power, and
received power from analog to digital. An EEPOT provides
front-end adjustment of RX power. Each parameter is
compared against user-programmed warning and alarm
thresholds. Analog comparators and DACs provide fast
monitoring of received power and critical laser operating
parameters. Data can be reported as either internally
calibrated or externally calibrated.
An interrupt output, power-on hour meter, and data-ready
bits add user friendliness beyond SFF-8472. The interrupt
output and data-ready bits reduce overhead in the host
system. The power-on hour meter logs operating hours
using an internal real-time clock and stores the result in
NVRAM.
In addition to the features listed above which are already
implemented in the previous MIC300x controllers, the
MIC3003 features an extended temperature range, options
to mask alarms and warnings interrupt and TXFAULT, a
reset signal source, and the ability to support up to four
chips with the same address on the serial interface. It also
supports eight-byte SMBus block writes.
Communication with the MIC3003 is via an industry
standard 2-wire SMBus serial interface. Nonvolatile
memory is provided for serial ID, configuration, and
separate OEM and user scratchpad spaces.
Datasheets and support documentation can be found on
Micrel’s web site at: www.micrel.com.
MLF and MicroLeadFrame are registered trademarks of Amkor Technology, Inc.
May 2009
®
package. It also works well as a microcontroller
Micrel Inc. • 2180 Fortune Drive • San Jose, CA 95131 • USA • tel +1 (
• Extended temperature range
• Alarms and warnings interrupt and TXFAULT masks
• Capability to support up to four MIC3003 on one SMBus
• APC or constant-current laser bias
• Turbo mode for APC loop start-up and shorter laser turn
• Supports multiple laser types and bias circuit topologies
• Integrated digital temperature sensor
• Temperature compensation of modulation, bias, bias fault
• NVRAM to support GBIC/SFP serial ID function
• User writable EEPROM scratchpad
• Reset signal compatible with some new systems
• Diagnostic monitoring interface per SFF-8472
• Power-on hour meter
• Interrupt capability
• Extensive test and calibration features
• 2-wire SMBus-compatible serial interface
• SFP/SFP+ MSA and SFF-8472 compliant
• 3.0V to 3.6V power supply range
• 5V-tolerant I/O
• Available in (4mm x 4mm) 24-pin MLF
Applications
• SFP/SFP+ optical transceivers
• SONET/SDH transceivers and transponders
• Fibre Channel transceivers
• 10Gbps transceivers
• Free space optical communications
• Proprietary optical links
Features
408
on time
and alarm thresholds via NVRAM look-up tables
requirements
– Monitors and reports critical parameters:
– S/W control and monitoring of TXFAULT, RXLOS,
– Internal or external calibration
– EEPOT for adjusting RX power measurement
) 944-0800 • fax + 1 (408) 474-1000 • http://www.micrel.com
temperature, bias current, TX and RX optical power,
and supply voltage
RATESELECT, and TXDISABLE
with Internal Calibration
FOM Management IC
MIC3003
hbwhelp@micrel.com
®
package
or (408) 955-1690
M9999-052709-A

Related parts for mic3003

mic3003 Summary of contents

Page 1

... Internal Calibration Features • Extended temperature range • Alarms and warnings interrupt and TXFAULT masks • Capability to support up to four MIC3003 on one SMBus • APC or constant-current laser bias • Turbo mode for APC loop start-up and shorter laser turn on time • ...

Page 2

... Tape and Reel. May 2009 Junction Temp. Range ® –45°C to +105°C ® –45°C to +105°C 2 Package Marking 3003 with Pb-Free bar-line indicator 3003 with Pb-Free bar-line indicator M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 Lead Finish Pb-Free NiPdAu Pb-Free NiPdAu ...

Page 3

... Control and Status I/O ............................................................................................................................................ 32 System Timing............................................................................................................................................................. 34 Warm Resets .......................................................................................................................................................... 36 Power-On Hour Meter............................................................................................................................................. 36 Test and Calibration Features ................................................................................................................................ 37 Serial Port Operation .............................................................................................................................................. 38 Block Writes............................................................................................................................................................ 38 Acknowledge Polling............................................................................................................................................... 39 Write Protection and Data Security ........................................................................................................................ 39 OEM Password ................................................................................................................................................ 39 OEM Mode and User Mode ............................................................................................................................. 39 Detailed Register Descriptions .................................................................................................................................. 40 May 2009 3 hbwhelp@micrel.com MIC3003 M9999-052709-A or (408) 955-1690 ...

Page 4

... Extended Control and Status (ECNTRL)................................................................................................................ 52 OEM Password Entry (OEMPW)............................................................................................................................ 52 Power-On Hours (POHh and POHl) ....................................................................................................................... 53 Data Ready Flags (DATARDY) .............................................................................................................................. 53 User Control Register (USRCTL) ........................................................................................................................... 54 RESETOUT ............................................................................................................................................................ 55 OEM Configuration Register 0 (OEMCFG0) .......................................................................................................... 56 OEM Configuration Register 1 (OEMCFG1) .......................................................................................................... 57 OEM Configuration Register 2 (OEMCFG2) .......................................................................................................... 58 May 2009 4 hbwhelp@micrel.com MIC3003 M9999-052709-A or (408) 955-1690 ...

Page 5

... Power-On Hour Meter Data (POHDATA) ............................................................................................................... 72 OEM Scratchpad Registers (SCRATCHn) ............................................................................................................. 72 RX Power Coefficient Look-up Table (RXLUTn) .................................................................................................... 73 Calibration Constants (CALCOEFn)....................................................................................................................... 73 Manufacturer ID Register (MFG_ID) Identifies Micrel as the manufacturer of the device. Always returns 2Ah .... 74 Device ID Register (DEV_ID) ................................................................................................................................. 74 Package Information................................................................................................................................................... 75 May 2009 Setpoint ..................... 59 MOD 5 hbwhelp@micrel.com MIC3003 M9999-052709-A or (408) 955-1690 ...

Page 6

... Figure 2. Analog-to-Digital Converter Block Diagram............................................................................................... 18 Figure 3. Internal Calibration RX Power Linear Approximation ................................................................................ 25 Figure 4. RXPOT Block Diagram.............................................................................................................................. 25 Figure 5. MIC3003 APC and Modulation Control Block Diagram............................................................................ 26 Figure 6. Programmable Feedback Resistor ............................................................................................................ 26 Figure 7. Transmitter Configurations Supported by MIC3003 ................................................................................. 26 Figure 8. VMOD Configured as Voltage Output with Gain ...................................................................................... 27 Figure 9. ...

Page 7

... Table 2. MIC3003 Serial Interface Address Map, Device Address = A2 Table 3. MIC3003 Serial Interface Address Map (Temperature Compensation Tables), Device Address = A4 Table 4. MIC3003 Serial Interface Address Map (OEM Configuration Registers), Device Address = A6 Table 5. A/D Input Signal Ranges and Resolutions ................................................................................................ 19 Table 6. V Input Signal Ranges and Resolutions ............................................................................................... 19 AUX Table 7 ...

Page 8

... V /4 depending upon the setting of the APC configuration bits REF REF . A 5-bit programmable EEPOT on this pin provides coarse calibration and REF 8 if APC is not used. BIAS or GND, respectively GND (see pin 5 description). DD hbwhelp@micrel.com or (408) 955-1690 MIC3003 or GND DD M9999-052709-A ...

Page 9

... Normal operation is indicated by a low level when OEMCFG6 bit 3 is set to 0 and a high level when OEMCFG6 bit 3 is set to 1. RXLOS is de-asserted when VRX > LOSFLTn. The LOS bit reflects the state of RXLOS whether driven by the MIC3003 or an external circuit. If OEMCFG6 bit TRSOUT is selected. This signal represents the transmitter rate select as per the SFF specification ...

Page 10

... Devices are ESD sensitive. Handling precautions recommended. Human body model, 1.5k in series with 100pF. 4. Guaranteed by design and/or testing of related parameters. Not 100% tested in production. 5. The MIC3003 will attempt to enter its shutdown state when V too rapidly, the operation may not be completed. 6. Does not include quantization error. ...

Page 11

... Min Typ GNDA = ±1 ±0.5 0 +150 -150 GNDA V -1.25 DDA ±20 25 0.375 0.750 1.500 3.000 10 hbwhelp@micrel.com MIC3003 Max Units 5.5 V µA pF 2.0 % ±1 LSB REF ±1 µA µA µA pF MHz µV/°C 1. DDA mA sec dB 1 V/V V/µ ...

Page 12

... GNDA V DDA V REF V –V V DDA REF DDA 10 ±1 GNDA V DDA 0 V REF 32 ± ±1 10 ±1 M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 Units MHz µV/°C ±1 µA - sec V/V V/µ –0.3 V µ µ KΩ ...

Page 13

... NVRAM location Notes: 10. Guaranteed by design and/or testing of related parameters. Not 100% tested in production. 11. The MIC3003 will not respond to serial bus transactions during an EEPROM write cycle. The host will receive a NACK response during t May 2009 Condition From input asserted to optical output at 10% of nominal 10nF ...

Page 14

... Start Condition Stop Condition From power on to completion of one set of ADC conversions; analog data available via serial interface. OEMCFG3 bit A2h:255 (FFh) [2-0] switch to 111 OEMCFG3 bit A2h:255 (FFh) [2-0] ≠ 111 Serial Interface Timing 14 MIC3003 Min Typ Max Units 0.4 V 0 ...

Page 15

... Micrel, Inc. Serial Interface Address Maps Address Field Size (Decimal) (Bytes) 0 – – 127 32 128 – 255 128 Table 1. MIC3003 Serial Interface Address Map, Device Address = A0 Field Size Address(s) (Bytes) Hex Dec 00-27 0-39 40 28-37 40-55 16 38-5B 56-91 36 5C-5E 92- 60-69 96-105 10 6A-6D 106-109 4 6E 110 1 6F ...

Page 16

... Micrel, Inc. Address(s) Field Size (Bytes) Hex Dec 00-3F 0-63 64 40-7F 64-127 64 80-BF 128-191 64 C0-FF 192-255 64 Table 3. MIC3003 Serial Interface Address Map (Temperature Compensation Tables), Device Address = A4 Address(s) Field Size (Bytes) Hex Dec ...

Page 17

... FD 253 1 FE 254 1 FF 255 1 Table 4. MIC3003 Serial Interface Address Map (OEM Configuration Registers), Device Address = A6 May 2009 Name Description MODSET 2 Modulation setpoint register 2 POHDATA Power-on hour meter scratchpad RXLUT RX power internal calibration coefficient table. Eight sets of slope and offset coefficients provide a piecewise-linear transfom for the receive power ADC result ...

Page 18

... Monitoring A block diagram of the monitoring circuit is shown below. Each of the five analog parameters monitored by the MIC3003 is sampled in sequence. All five parameters are sampled and the results updated within the t given in the “Electrical Characteristics” section. In OEM mode, the channel that is normally used to measure V may be assigned to measure the level of the V one of five other nodes ...

Page 19

... REF V – (V – DDA DDA REF GNDA - V /4 1.17mV REF V – (V – V /4) DDA DDA REF V – (V – 4.77mV DDA DDA REF GNDA - V REF 0.298mV REF (1) LSB (mV) 25.6mV 25.6mV 25.6mV 25.6mV 4.77mV 4.77mV 4.77mV hbwhelp@micrel.com or (408) 955-1690 MIC3003 (1) M9999-052709-A ...

Page 20

... Masking bit for TX Power High Warning interrupt source 0 Masking bit for TX Power Low Warning interrupt source 0 Masking bit for RX Power High Warning interrupt source 1 Masking bit for RX Power Low Warning interrupt source Reserved Table 8. Warnings Interrupt Sources Masking Bits 20 MIC3003 M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 ...

Page 21

... Reading the register or toggling TXDISABLE will clear the flag. SMBus Multipart Support If more than one MIC3003 device shares the same serial interface and multipart mode is selected on them (OEMCFG5 bit 3 = 1), then pin 7 and pin 20 become SMBus address bits 3 and 4 respectively. Therefore, the ...

Page 22

... Micrel, Inc. Calibration Modes The default mode of calibration in the MIC3003 is external calibration, for which the INTCAL bit (bit 0 in OEMCFG3 register) is set to 0. The internal calibration mode is selected by setting INTCAL External Calibration The voltage and temperature values returned by the MIC3003’s A/D converter are internally calibrated. The ...

Page 23

... K is nonlinear. B/ Internal Calibration If the INTCAL bit in OEMCFG3 is set to 1 (internal calibration selected), the MIC3003 will process each piece of data coming out of the A/D converter before storing the result in result register. Linear slope/offset correction will be applied on a per-channel basis to the measured values for voltage, bias current, TX power, and RX power ...

Page 24

... RX power slope 6; unsigned fixed-point; MSB is at lower physical address. RX power offset 6; signed integer; MSB is at lower physical address. RX power slope 7; signed integer; MSB is at lower physical address. RX power offset 7; signed fixed-point; MSB is at lower physical address. 24 MIC3003 M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 ...

Page 25

... VRX. May 2009 Laser Diode Bias Control digitally controlled The MIC3003 can be configured to generate a constant bias current using electrical feedback, or regulate average transmitted optical power using a feedback signal from a monitor photodiode, as shown in Figure 5. An operational amplifier is used to control laser bias current via the V maximum of ± ...

Page 26

... See Figure 6. The APCCAL bit in OEMCAL0 is used to turn the APC function on and off. It will be turned on in the MIC3003’s default state as shipped from the factory. When the APC is on, the value in the selected APCSETx register is ...

Page 27

... APC will begin asserted. (If the output enable bit, OE, is not set, the V , and V will be outputs will float indefinitely.) Figure 9 shows the power- MOD up timing of the MIC3003. If TXDISABLE is asserted at power-up, the V shutdown states following MIC3003 initialization. A/D conversions will begin, but the laser will remain off. 27 Configuration Bits ...

Page 28

... Micrel, Inc. Fault Comparators In addition to detecting and reporting the events specified in SFF-8472, the MIC3003 also monitors five fault conditions: inadequate supply voltage, thermal diode faults, excessive bias current, excessive transmit power, and APC op-amp saturation. Comparators monitor these parameters in order to respond quickly to fault conditions that could indicate link failure or safety issues, see Figure 10 ...

Page 29

... APC op-amp. Only the other fault comparator channels will meet <100ms timing requirements. The MIC3003 can also except and respond to fault inputs from external devices. See the “SHDN and TXFIN” section. A similar comparator circuit monitors received signal strength and asserts RXLOS when loss-of-signal is detected (Figure 12) ...

Page 30

... DACs. Diode Faults The MIC3003 is designed to respond in a failsafe manner to hardware faults in the temperature sensing circuitry. If there is a fault with the on-chip sensing diode, the temperature data reported by the A/D converter will be forced to its full-scale value (+127 ° ...

Page 31

... FEh FFh Base address +6h • • • • Table 20. BIAS Current High Alarm Temperature Compensation Table hbwhelp@micrel.com MIC3003 Temperature Offset (°C) ≤ -45 -44 -43 • • • • • 102 103 ≥ 104 Temperature Offset (°C) ≤ ...

Page 32

... LUTINDX register. Alarms and Warning Flags There are 20 different conditions that will cause the MIC3003 to set one of the bits in the WARNx or ALARMx registers. These conditions are listed in Table 21. The less critical of these events generate warning flags by setting a bit in WARN0 or WARN1. The more critical events cause bits to be set in ALARM0 or ALARM1 ...

Page 33

... TEMP < TLOW VIN > VHIGH VIN < VLOW IBIAS > IBHIGH IBIAS < IBLOW TXOP > TXHIGH TXOP < TXLOW RXOP > RXHIGH RXOP < RXLOW Table 21. MIC3003 Alarm and Warning Events Figure 13. Control and Status I/O Logic 33 MIC3003 MIC3003 Response Set ALARM0[7] Set ALARM0[6] Set ALARM0[5] Set ALARM0[4] Set ALARM0[3] ...

Page 34

... Micrel, Inc. System Timing The timing specifications for MIC3003 control and status I/O are given in the “Electrical Characteristics” subsection. Figure 15. Initialization Timing with TXDISABLE Asserted Figure 16. Initialization Timing with TXDISABLE Not Asserted May 2009 Figure 14. Transmitter On-Off Timing 34 MIC3003 M9999-052709-A hbwhelp@micrel.com ...

Page 35

... Micrel, Inc. May 2009 Figure 17. Loss-of-Signal (LOS) Timing Figure 18. Transmit Fault Timing 35 MIC3003 M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 ...

Page 36

... Micrel, Inc. Warm Resets The MIC3003 can be reset to its power-on default state during operation by setting the RST bit in OEMCFG0. When this bit is set, TXFAULT and RXLOS will be de- asserted, all registers will be restored to their normal power-on default values, and any A/D conversion in progress will be halted and the results discarded ...

Page 37

... Micrel, Inc. Test and Calibration Features Numerous features are included in the MIC3003 to facilitate development, testing, and diagnostics. These Function Analog loop-back Fault comparator disable control Fault comparator spin-on-channel mode Fault comparator output read-back TRSOUT, /INT read-back Inhibit EEPROM write cycles ...

Page 38

... The MIC3003 will acknowledge each one and increment its internal address register in anticipation of the next byte. After the last byte is sent, the host issues a STOP. The MIC3003’s internal write process then begins. Block writes eight bytes can begin and end at any byte address without restriction. Block writes that increment over register address FFh will simply “ ...

Page 39

... OEMCFG5 h OEM Mode and User Mode h When the OEM password is unlocked (either by matching the set password or if the password is all zeros), the MIC3003 is in OEM Mode. If the part is locked, the part is in User Mode the two fields match, access is allowed to h and A6 ...

Page 40

... MS byte (TMINh byte (TMINl Voltage High Alarm Threshold D[5] D[4] D[3] read/write read/write 0000 0000 byte (VMAXh byte (VMAXl D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 41

... LS byte (IMINl Optical Power High Alarm Threshold D[5] D[4] D[3] read/write read/write 0000 0000 mW byte (TXMAXh byte (TXMAXl D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 42

... MS byte (RXMAXh byte (RXMAXl Optical Power Low Alarm Threshold D[5] D[4] D[3] read/write read/write 0000 0000 (0mW byte (RXMINh byte (RXMINl D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 43

... MS byte (VHIGHh byte (VHIGHl Voltage Low Warning Threshold D[5] D[4] D[3] read/write read/write 0000 0000 byte (VLOWh byte (VLOWl D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 44

... LS byte (TXHIGHl Optical Power Low Warning D[5] D[4] D[3] read/write read/write 0000 0000 mW byte (TXLOWh byte (TXLOWl D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 45

... byte (RXLOWh byte (RXLOWl Checksum (CHKSUM) Checksum of bytes serial address A2h D[5] D[4] D[3] read/write read/write 0000 0000 D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 46

... In external calibration mode, the host should process the results using the appropriate slope and offset coefficients. VINh contains the eight-bit ADC result and VINl is zero. In internal calibration mode, the MIC3003’s ALU applies the coefficients stored in (VSLPh:VSLPl) and (VOFFh:VOFFl). The VIN registers will contain valid data after one ADC conversion cycle. ...

Page 47

... In external calibration mode, the host should process the results using the appropriate slope and offset coefficients. ILDh contains the eight-bit ADC result and ILDl is zero. In internal calibration mode, the MIC3003’s ALU applies the coefficients stored in (ISLPh:ISLPl) and (IOFFh:IOFFl). The ILD registers will contain valid data after one ADC conversion cycle. ...

Page 48

... In external calibration mode, the host should process the results using the appropriate slope and offset coefficients. RXOPh contains the twelve-bit ADC result and the lower four bits of RXOPl are zero. In internal calibration mode, the MIC3003’s ALU applies the coefficients stored in (RXSLP[0-7]h:RXSLP[0-7]l) and (RXOFF[0-7]h:RXOFFl[0-7]). ...

Page 49

... RS0 (pin 7) does not control RRSOUT( pin 20) • RS1 (pin 9) does not control TRSOUT (pin 19) • Byte 110 bit 3 does not control RRSOUT (pin 20) • Byte 118 bit 3 does not control TRSOUT (pin 19) 49 D[5-0] read/write 0000 0000 111 = 6F h Operation hbwhelp@micrel.com MIC3003 M9999-052709-A or (408) 955-1690 ...

Page 50

... D[2] D[1] reserved reserved Operation 1 = condition exists normal/ condition exists normal/OK Reserved, returns zero on reads hbwhelp@micrel.com MIC3003 D[0] A0 read-only D[0] reserved M9999-052709-A or (408) 955-1690 ...

Page 51

... D[2] D[1] read-only read-only Operation 1 = condition exists normal/ condition exists normal/OK Reserved, returns zero on reads hbwhelp@micrel.com MIC3003 D[0] W0 read-only D[0] read-only M9999-052709-A or (408) 955-1690 ...

Page 52

... A6h, bytes (0C h – the two fields match, access is allowed to the OEM areas of the MIC3003 non-volatile memory at serial addresses A4 h and The OEM password is set by writing the new value into OEMPWSET. The password comparison is performed following the write to the highest address byte of OEMPW, address OEMCFG5 bit 2 is low OEMCFG5 bit 2 is high ...

Page 53

... Default value of both bytes when the MIC3003 is shipped from the factory Serial address Bytes addresses The lower seven bits of POHh contain the most significant bits of the 15-bit power-on hours measurement. The value in POHh should be combined with the eight-bit power-on hours low byte, POHl, to yield the complete result. ...

Page 54

... POR interrupts mask enabled 0 = POR interrupts mask disabled 1 = POR interrupt occurred POR interrupt 1 = Host interrupts are enabled 0 = Host interrupts are disabled 00 = APCSET0 01 = APCSET1 10 = APCSET2 11 = Reserved 00 = MODSET0 01 = MODSET1 10 = MODSET2 11 = Reserved 54 D[2] D[1] D[0] APCSEL APCSEL MODSEL read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 55

... The RESETOUT field is cleared from 111 to 000 22.5 ms (typical) after the deassertion edge of QGPO. Other values of this delay may be selected in the TRSTCLR[2:0] field in OEMCFG2. If Reset mode in OEMCFG3 is not selected, these three bits have no function. 55 D[2] D[1] RESETOUT RESETOUT RESETOUT read/write read/write 0000 0000 hbwhelp@micrel.com or (408) 955-1690 MIC3003 D[0] read/write M9999-052709-A ...

Page 56

... Operation action reset Issuing a software reset by setting RST high is equivalent to a full power cycle of the MIC3003. If OEMCFG3 bit 7 (QGPOM) is low, this bit determines whether the QGPO output is high (undriven) or low (driven- open-drain). If QGPOM is high (Reset mode), this bit has no function 1 = diode fault ...

Page 57

... DDA 010 = 1.6 kΩ 011 = 3.2 kΩ 100 = 6.4 kΩ 101 = 12.8 kΩ 110 = 25.6 kΩ 111 = 51.2 kΩ source (NPN sink (PNP SHDN is active-high 0 = SHDN is active-low 57 D[2] D[1] RFB[0] SRCE read/write read/write /4 full scale; full scale ; 0 = GNDA hbwhelp@micrel.com MIC3003 D[0] SPOL read/write M9999-052709-A or (408) 955-1690 ...

Page 58

... SMBADR[0] read/write read/write 1010 0010 (device address = 1010 xxxx b ) This value is the basis for using and the names of the different device address spaces of the MIC3003 Operation Writes take effect immediately. These three bits set the delay between the deassertion ...

Page 59

... MOD D[5] D[4] D[3] read/write read/write 0000 0000 MODSET0 MODSET1 MODSET2 DAC is always available for readback in the MODDAC register. MOD 59 D[2] D[1] D[0] read/write read/write read/write DAC. BIAS BIAS D[2] D[1] D[0] read/write read/write read/write DAC. MOD MOD M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 DAC DAC ...

Page 60

... Transmit Power Fault Threshold (TXFLT) D[5] D[4] D[3] read/write read/write 0000 0000 Loss-Of-Signal Threshold (LOSFLT) D[4] D[5] D[3] read/write read/write 0000 0000 D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 61

... User Control Register. The /INT output can only be asserted high and OEMIM is low Power-on Hour Meter enabled 0 = Power-on Hour Meter disabled Always write as zero; reads undefined 1 = masked enabled 1 = masked enabled 1 = masked enabled 1 = masked enabled 61 D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] TXMSK IAMSK DFMSK read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 62

... Serial address Byte addresses This four-byte field is the password required for access to the OEM area of the MIC3003’s memory and registers. This field is compared to the four-byte OEMPW field at serial address the two fields match, access is allowed to the OEM areas of the MIC3003 non-volatile memory at serial addresses A4 h and ...

Page 63

... Normal NVRAM operation 1 = Inhibit NVRAM writes When WRINH is high, writes to the MIC3003’s internal memory do not occur. Registers that are non-volatile are written with the new value, but will not retain that value through a power cycle, since the NVRAM backing storage has not been modified ...

Page 64

... ADC remains stopped until ONESHOT is set low. Multiple single ADC conversions may be executed by repeatedly writing one to ONESHOT Normal ADC operation 1 = ADC spin-on-channel ADC: 000 = temperature 001 = voltage 010 = VILD 011 = VMPD 100 = VRX hbwhelp@micrel.com MIC3003 D[0] SPIN[0] read/write M9999-052709-A or (408) 955-1690 ...

Page 65

... The appropriate table base address must be added to LUTINDX to form a complete table index in physical memory. A valid OEM password is required for access to this register. May 2009 LUT Index (LUTINDX) D[5] D[4] D[3] read-only read-only read-only 0000 0000 12h 65 MIC3003 D[2] D[1] D[0] read-only read-only read-only M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 ...

Page 66

... RXLOS fault enabled, and the RXLOS output is enabled for normal operation 1 = RXLOS fault disabled; also, the RXLOS output is disabled, and will remain low 0 = External calibration mode 1 = Internal calibration.(the MIC3003’s ALU applies slope and offset coefficients to the ALU results as necessary) BIAS DAC Setting (APCDAC) Current VBIAS Setting D[5] ...

Page 67

... Operation Always reads as a zero 0: The MIC3003 is disabling the laser 1: The laser is enabled to operate 0: No Fault Comparator receive power fault 1: The Fault Comparator has detected a receive power fault 1 = The interrupt is asserted pending interrupt. ...

Page 68

... Operation Reserved. Always write as zero; reads return zeros. Adjust gain of the receive power measurement: 00000 = No divider action 00001 = 31/32 00010 = 30/32 • • • 11110 = 2/32 11111 = 1/32 68 D[2] D[1] D[0] read/write read/write read/write D[2] D[1] D[0] RXPOT[2] RXPOT[1] RXPOT[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 69

... used to speed up the laser start-up after a fault START occurs. The charging current of the compensation capacitor starts from I 69 D[2] D[1] ISTART[2] ISTART[1] read/write read/write current level selection: current START [3:0] START[ instead of ramping up from 0. START hbwhelp@micrel.com MIC3003 D[0] ISTART[0] read/write M9999-052709-A or (408) 955-1690 ...

Page 70

... The temperature result register is offset by the signed 6-bit (.5 C resolution) offset coefficient. 0: TXFAULT is active-high 1: TXFAULT is active-low 0: Multipart mode off 1: Multipart mode on 0: A6h: 120-123 (78h-7Bh) 1: A6h: 123-126 (7Bh-7Eh) 0: SMBUS timeout enabled 1: SMBUS timeout disabled 70 D[2] D[1] D[0] read/write read/write read/write M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 MIC3003 ...

Page 71

... Temperature is measured to a resolution of 0.5 ºC (nine-bit resolution) 0: TXFAULT remains set until TXDISABLE is toggled 1: TXFAULT is in continuous mode and follows the state of the faults In continuous mode, the fault conditions asserting TXFAULT are not registered and turn on and off According to the MIC3003’s operation. 71 D[2] D[1] ...

Page 72

... D[7] D[6] read/write read/write read/write Default values for all bytes when the MIC3003 is shipped Serial address Byte addresses These registers are used for backing up the POH result during power cycles. At power-up, the POH meter selects the larger of the two values as the initial count. Incremental results are stored in alternate register pairs. The power-on hour meter may be reset or preset by writing to these registers ...

Page 73

... Serial address Byte addresses These registers hold the receive power slope and offset coefficients used to calibrate the MIC3003’s ADC receive power result in internal calibration mode. These registers are non-volatile and will be maintained through power and reset cycles. A valid OEM password is required for access to these registers ...

Page 74

... Identifies Micrel as the manufacturer of the device. Always returns 2Ah D[7] D[6] read-only read-only Default value Serial address Byte address The value in this register, in combination with the DEV_ID register, serves to identify the MIC3003 and its revision number to software. This register is read-only. Bit(s) Function D[7:0] Identifies Micrel as the manufacturer of the device. Always returns ...

Page 75

... A Purchaser’s use or sale of Micrel Products for use in life support appliances, devices or systems is a Purchaser’s own risk and Purchaser agrees to May 2009 ® 24-Pin MLF (MLF-24) fully indemnify Micrel for any damages resulting from such use or sale. © 2009 Micrel, Incorporated. 75 MIC3003 M9999-052709-A hbwhelp@micrel.com or (408) 955-1690 ...

Related keywords