MICREL MIC2562A

MIC2562A
Micrel
MIC2562A
PCMCIA/CardBus Socket Power Controller
General Description
Features
The MIC2562A PCMCIA (Personal Computer Memory Card
International Association) and CardBus power controller
handles all PC Card slot power supply pins, both VCC and
VPP. The MIC2562A switches between the three VCC voltages (0V, 3.3V and 5.0V) and the VPP voltages (OFF, 0V,
3.3V, 5V or 12.0V) required by PC Cards. The MIC2562A
switches voltages from the system power supply to VCC and
VPP. Output voltage is selected by two digital inputs each and
output current ranges up to 1A for VCC and 250mA for VPP.
The MIC2562A provides power management capability controlled by the PC Card logic controller. Voltage rise and fall
times are well controlled. Medium current VPP and high
current VCC output switches are self-biasing: no +12V supply is required for 3.3V or 5V output.
The MIC2562A is designed for efficient operation. In standby
(sleep) mode, the device draws very little quiescent current,
typically 0.3µA. The device and PCMCIA port is protected by
current limiting and overtemperature shutdown. Full crossconduction lockout protects the system power supply during
switching operations.
The MIC2562A is an improved version of the MIC2562,
offering lower on-resistance and a VCC pull-down clamp in
the OFF mode. It is available in a 14-pin (0.150") SOIC, and
the -1 logic option is also available in 16-pin TSSOP
All support documentation can be found on Micrel’s web
site at www.micrel.com.
• High-efficiency, low-resistance switches require no
12V bias supply
• No external components required
• Output current limit and overtemperature shutdown
• Open-drain flag for error condition indication
• Ultra-low power consumption
• Complete PC Card/CardBus VCC and VPP switch matrix
in a single package
• Logic compatible with industry standard PC Card logic
controllers
• No voltage shoot-through or switching transients
• Break-before-make switching
• Digital selection of VCC and VPP voltages
• Over 1A VCC output current
• Over 200mA VPP output current
• Pb-free SOIC packages
• UL recognized, file #179633
Applications
•
•
•
•
•
•
•
•
•
•
PC Card power supply pin voltage switch
CardBus slot power supply control
Data collection systems
Machine control data input systems
Wireless communications
Bar code data collection systems
Instrumentation configuration/datalogging
Docking stations (portable and desktop)
Power supply management
Analog power switching
Typical Application
5V
System
Power 3.3V
Supply
12V
(opt)
VPP IN VCC3 IN VCC5 IN
(opt)
VPP1
EN0
VPP2
EN1
PCMCIA
Card Slot
MIC2562
VCC
PCMCIA
Card Slot
Controller
VCC5_EN
VCC3_EN
UL Recognized Component
Micrel, Inc. • 1849 Fortune Drive • San Jose, CA 95131 • USA • tel + 1 (408) 944-0800 • fax + 1 (408) 944-0970 • http://www.micrel.com
June 2004
1
M9999-062204
MIC2562A
Micrel
Ordering Information(1)
Part Number
Temperature Range
Package
MIC2562A-0BM
–40°C to +85°C
14-pin Narrow SOIC
Pb-Free
MIC2562A-1BM
–40°C to +85°C
14-pin Narrow SOIC
MIC2562A-0YM
–40°C to +85°C
14-pin Narrow SOIC
X
MIC2562A-1YM
–40°C to +85°C
14-pin Narrow SOIC
X
MIC2562A-1BTS
–40°C to +85°C
16-pin TSSOP
MIC2562A-1YTS
–40°C to +85°C
16-pin TSSOP
X
Note.
1. See “MIC2562A-0 Control Logic” table for a description of the differences between the
logic options.
Pin Configuration
VCC5_EN
1
16 GND
VCC3_EN
2
15 VCC5 IN
VCC5_EN
1
14 GND
VCC3_EN
2
13 VCC5 IN
*
3
14 VCC OUT
*
3
12 VCC OUT
*
4
13 VCC5 IN
*
4
11 VCC5 IN
/FLAG
5
12 VCC OUT
/FLAG
5
10 VCC OUT
VPP IN
6
11 VCC3 IN
VPP IN
6
9
VCC3 IN
NC
7
10 NC
VPP OUT
7
8
VCC OUT
VPP OUT
8
VCC OUT
* See table below
* See table below
14-Pin SOIC (M)
16-Pin TSSOP (TS)
Both VCC5 IN pins must be connected.
All three VCC OUT pins must be connected.
Both VCC5 IN pins must be connected.
All three VCC OUT pins must be connected.
Pin
3
4
June 2004
9
MIC2562A Pin Assignments
-0
-1
VPP_VCC
EN0
VPP_PGM
EN1
Pin
3
4
2
MIC2562A Pin Assignments
-0
-1
VPP_VCC
EN0
VPP_PGM
EN1
M9999-062204
MIC2562A
Micrel
Absolute Maximum Ratings(1)
Operating Ratings(2)
Supply Voltage, VPP IN ............................................... +15V
VCC3 IN ................................................................... +7.5V
VCC5 IN ................................................................... +7.5V
FLAG Pull-up Voltage ................................................ +7.5V
Logic Input Voltages ..................................... –0.3V to +10V
Output Current (each output)
VPP OUT ............................... >200mA, Internally Limited
VCC OUT ..................................... >1A, Internally Limited
Power Dissipation (PD), TA ≤ 25°C .......... Internally Limited
SOIC ................................................................... 800mW
Lead Temperature (5 sec.) ........................................ 260°C
Storage Temperature (TS) ....................... –65°C to +150°C
Ambient Temperature (TA) ......................... –40°C to +85°C
Operating Temperature (Die) .................................... 125°C
Package Thermal Resistance (θJA)
SOIC ................................................................. 120°C/W
TSSOP ....................................... (4 layer board) 83°C/W
Electrical Characteristics(3)
Over operating temperature range with VCC3 IN = 3.3V, VCC5 IN = 5.0V, VPP IN = 12V; TA = 25°C, bold values indicate –40°C ≤ TA ≤ +85°C; unless noted.
Symbol
Parameter
Condition
Min
Typ
Max
Units
Digital Inputs
VIH
Logic 1 Input Voltage
2.2
7.5
V
VIL
Logic 0 Input Voltage
–0.3
0.8
V
IIN
Input Current
0V < VIN < 5.5V
±1
µA
IPP OUT
Hi-Z
High Impedance Output
Leakage Current
Shutdown Mode
0 ≤ VPP OUT ≤ 12V
10
µA
IPPSC
Short Circuit Current Limit
VPP OUT = 0
RO
Switch Resistance
Select VPP OUT = 5V
Select VPP OUT = 3.3V
IPP OUT = –100mA (Sourcing)
1.8
3.3
2.5
5
Ω
Ω
RO
Switch Resistance,
Select VPP OUT = 12V
VPP IN = 12V
IPP OUT = –100mA (Sourcing)
0.6
1
Ω
RO
Switch Resistance,
Select VPP OUT = 0V
Select VPP OUT = clamped to ground
IPP OUT = 50µA (Sinking)
2500
3900
Ω
VPP OUT = Hi-Z to 10% of 3.3V
5
50
µs
VPP OUT = Hi-Z to 10% of 5V
10
50
µs
VPP Output
1
0.2
0.4
A
VPP Switching Time (See Figure 1)
t1
Output Turn-On Delay(4)
t2
70
250
µs
VPP OUT = 10% to 90% of 3.3V
100
200
800
µs
VPP OUT = 10% to 90% of 5V
100
300
1000
µs
VPP OUT = 10% to 90% of 12V
100
225
800
µs
VPP OUT = 3.3V to 90% of 12V
100
250
1000
µs
t8
VPP OUT = 5V to 90% of 12V
100
200
800
µs
t9
VPP OUT = 12V to 90% of 3.3V
100
200
800
µs
t10
VPP OUT = 12V to 90% of 5V
100
350
1200
µs
VPP OUT = 3.3V to Hi-Z
200
1000
ns
t15
VPP OUT = 5V to Hi-Z
200
1000
ns
t16
VPP OUT = 12V to Hi-Z
200
1000
ns
t3
t4
VPP OUT = Hi-Z to 10% of 12V
Output Rise Time(4)
t5
t6
t7
t14
Output Transition
Timing(4)
Output Turn-Off Delay Time(4)
Notes:
1. Exceeding the absolute maximum rating may damage the device.
2. The device is not guaranteed to function outside its operating rating. Devices are ESD sensitive. Handling precautions recommended.
3. Specification for packaged product only.
4. RL = 100Ω connected to ground.
June 2004
3
M9999-062204
MIC2562A
Symbol
Micrel
Parameter
Condition
Min
Typ
Max
Units
VPP OUT = 90% to 10% of 3.3V
50
1000
ns
t12
VPP OUT = 90% to 10% of 5V
50
1000
ns
t13
VPP OUT = 90% to 10% of 12V
300
2000
ns
VPP Switching Time (See Figure 1) Continued
t11
Output Turn-Off Fall Time(4)
VCC Output
ICCSC
Short Circuit Current Limit
VCC OUT = 0
1
1.5
A
RO
Switch Resistance
Select VCC OUT = 3.3V
ICC OUT = –1A (Sourcing)
100
150
mΩ
Select VCC OUT = 5V
ICC OUT = –1A (Sourcing)
70
100
mΩ
Select VCC OUT = clamped to ground
ICC OUT = 0.1mA (Sinking)
500
3900
Ω
VCC OUT = 0V to 10% of 3.3V
300
1500
µs
VCC OUT = 0V to 10% of 5.0V
750
3000
µs
VCC Switching Time (See Figure 2)
t1
Output Turn-On Delay Time(5)
t2
t3
Output Rise
Time(5)
t4
t7
Output Turn-Off
Delay(5, 6)
t8
t5
Output Fall
Time(5)
t6
VCC OUT = 10% to 90% of 3.3V
200
700
2500
µs
VCC OUT = 10% to 90% of 5V
200
1500
6000
µs
VCC OUT = 3.3V
2.4
8
ms
VCC OUT = 5V
2.8
8
ms
VCC OUT = 90% to 10% of 3.3V
100
240
1000
µs
VCC OUT = 90% to 10% of 5.0V
100
600
2000
µs
8
50
µA
VCC OUT = 0V (Sleep Mode)
0.2
10
µA
VCC OUT = 5V or 3.3V, ICC OUT = 0
40
100
µA
VCC OUT = 0V (Sleep Mode)
0.1
10
µA
VPP OUT = 3.3V or 5V. IPP OUT = 0
0.3
4
µA
VPP OUT = Hi-Z, 0 or VPP
0.3
4
µA
5.0
6
V
3.3
6
V
12.0
14.5
V
Power Supply
ICC5
ICC3
IPP IN
VCC5 IN Supply Current (5V)
VCC3 IN Supply Current (3.3V)(7)
VPP IN Supply Current
(12V)(8)
VCC OUT = 5V or 3.3V, ICC OUT = 0
VCC5
Operating Input Voltage (5V)
VCC5 IN not required for operation
VCC3
Operating Input Voltage (3.3V)
Note 7
VPP IN
Operating Input Voltage (12V)
3.0
VPP IN not required for
operation(9)
Thermal Shutdown
TSD
Thermal Shutdown Temperature
130
°C
VCC –1
VPP –1
V
FLAG Output
VO OK
FLAG Threshold Voltage(10)
FLAG High (OK) Threshold Voltage
Notes:
4. RL = 100Ω connected to ground.
5. RL = 10Ω connected to ground.
6. Delay from commanding Hi-Z or 0V to beginning slope. Does not apply to current limit or overtemperature shutdown conditions.
7. The MIC2562A uses VCC3 IN for operation. For single 5V supply systems, connect 5V to both VCC3 IN and VCC5 IN. See “Applications Information”
section for further details.
8. VPP IN is not required for operation.
9. VPP IN must be either high impedance or greater than or approximately equal to the highest voltage VCC in the system. For example, if both 3.3V
and 5V are connected to the MIC2562A, VPP IN must be either 5V, 12V, or high impedance.
10. A 10kΩ pull-up resistor is connected between FLAG and VCC3 IN.
June 2004
4
M9999-062204
MIC2562A
Micrel
A
VPP
Enable
0
B
C
VPP
to 12V
VPP
to 3.3V
D
VPP
to 3.3V
E
F
VPP
OFF
G
VPP
to 5V
VPP
to 12V
VPP
to 5V
H
J
VPP
OFF
K
VPP
to 12V
VPP
OFF
t13
t9
t7
t8
t10
t6
t16
12V
VPP
Output
t3
t2
t4
t1
t11
t15
t12
t5
5V
t14
3.3V
0
/FLAG
Figure 1. MIC2562A VPP Timing Diagram
VPP Enable is shown generically: refer to the timing tables. At time “A,” VPP = 3.3V is selected. At “B,” VPP is set to 12V. At
“C,” VPP = 3.3V (from 12V). At “D,” VPP is disabled. At “E,” VPP is programmed to 5V. At “F,” VPP is set to 12V. At “G,” VPP is
programmed to 5V. At “H,” VPP is disabled. At “J,” VPP is set to 12V. And at “K,” VPP is again disabled. RL = 100Ω for all
measurements. Load capacitance is negligible.
A
VCC
Enable
B
C
VCC to 3.3V
D
VCC OFF
VCC to 5V
VCC OFF
0
t2
t1
t8
t4
5V
t3
t6
t7
t5
3.3V
VCC
Output
0
/FLAG
0
Figure 2. MIC2562A VCC Timing Diagram
VCC Enable is shown generically: refer to the timing tables for specific control logic input. At time “A,” VCC is programmed to
3.3V. At “B,” VCC is disabled. At “C,” VCC is programmed to 5V. And at “D,” VCC is disabled. RL = 10Ω. FLAG pull-up resistor
is 10kΩ to VCC3 IN.
June 2004
5
M9999-062204
MIC2562A
Micrel
MIC2562A-0 Control Logic Table
VCC5_EN
VCC3_EN
EN1
EN0
VCC OUT
VPP OUT
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
Clamped to Ground
Clamped to Ground
Clamped to Ground
Clamped to Ground
3.3
3.3
3.3
3.3
5
5
5
5
3.3
3.3
3.3
High-Z
High-Z
High-Z
Clamped to Ground
High-Z
3.3
12
Clamped to Ground
High-Z
5
12
Clamped to Ground
High-Z
3.3
5
1
1
1
1
3.3
Clamped to Ground
MIC2562A-1 Control Logic Table (compatible with Cirrus Logic CL-PD6710 & PD672x-series Controllers)
VCC5_EN
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
June 2004
VCC3_EN
VPP_PGM
VPP_VCC
VCC OUT
VPP OUT
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Clamped to Ground
Clamped to Ground
Clamped to Ground
Clamped to Ground
5
5
5
5
3.3
3.3
3.3
3.3
Clamped to Ground
Clamped to Ground
Clamped to Ground
Clamped to Ground
Clamped to Ground
High-Z
High-Z
High-Z
Clamped to Ground
5
12
High-Z
Clamped to Ground
3.3
12
High-Z
Clamped to Ground
High-Z
High-Z
High-Z
6
M9999-062204
MIC2562A
Micrel
Logic Block Diagram
VPP IN
(optional)
EN1
VPP OUT
EN0
VCC5_EN
MIC2562
Control
Logic
VCC OUT
VCC3_EN
/FLAG
VCC3 IN
VCC5 IN
ILIMIT / Thermal
Shutdown
Gate Drive
Generator
June 2004
7
M9999-062204
MIC2562A
Micrel
If no card is inserted or the system is in sleep mode, the slot
logic controller outputs a (VCC3 IN, VCC5 IN) = (0,0) to the
MIC2562A, which shuts down VCC. This also places the
switch into a high impedance output shutdown (sleep) mode,
where current consumption drops to nearly zero, with only
tiny CMOS leakage currents flowing.
Internal device control logic, MOSFET drive and bias voltage
is powered from VCC3 IN. The high voltage bias is generated
by an internal charge pump quadrupler. Systems without
3.3V may connect VCC3 IN to 5V. Input logic threshold
voltages are compatible with common PC Card logic controllers using either 3.3V or 5V supplies.
Applications Information
PC Card VCC and VPP control is easily accomplished using
the MIC2562A PC Card/CardBus slot VCC and VPP power
controller IC. Four control bits determine VCC OUT and
VPP OUT voltage and standby/operate mode condition. VCC
outputs of 3.3V and 5V at the maximum allowable PC Card
current are supported. VPP OUT output voltages of VCC (3.3V
or 5V), VPP, 0V, or a high impedance state are available.
When the VCC clamped to ground condition is selected, the
device switches into “sleep” mode and draws only nanoamperes of leakage current. An error flag alerts the user if the
output voltage is too low because of overtemperature or
overcurrent faults. Protection from hot switching is provided
which prevents feedback from the VCC OUT (from 5V to 3.3V,
for example), by locking out the low-voltage switch until the
initial switch’s gate voltage drops below the desired lower
VCC.
The MIC2562A operates from the computer system’s main
power supply. Device logic and internal MOSFET drive is
generated internally by charge pump voltage multipliers
powered from VCC3 IN. Switching speeds are carefully controlled to prevent damage to sensitive loads and meet all PC
Card specification speed requirements.
The PC Card specification defines two VPP supply pins per
card slot. The two VPP supply pins may be programmed to
different voltages. VPP is primarily used for programming
Flash memory cards. Implementing two independent VPP
voltages is easily accomplished with the MIC2562A and a
MIC2557 PCMCIA VPP switching matrix. Figure 3 shows this
full configuration, supporting independent VPP and both 5.0V
and 3.3V VCC operation. However, few logic controllers
support multiple VPP — most systems connect VPP1 to VPP2
and the MIC2557 is not required. This circuit is shown in
Figure 4.
During flash memory programming with standard (+12V)
flash memories, the PC Card slot logic controller outputs a
(0,1) to the EN0, EN1 control pins of the MIC2562A, which
connects VPP IN (nominally +12V) to VPP OUT. The low on
resistance of the MIC2562A switch allows using a small
bypass capacitor on the VPP OUT pins, with the main filtering
action performed by a large filter capacitor on VPP IN (usually
the main power supply filter capacitor is sufficient). Using a
small-value capacitor such as 0.1µF on the output causes
little or no timing delays. The VPP OUT transition from VCC to
12.0V typically takes 250µs. After programming is completed, the controller outputs a (EN1, EN0) = (0,1) to the
MIC2562A, which then reduces VPP OUT to the VCC level.
Break-before-make switching action and controlled rise times
reduces switching transients and lowers maximum current
spikes through the switch.
Figure 5 shows MIC2562A configuration for situations where
only a single +5V VCC is available.
Supply Bypassing
External capacitors are not required for operation. The
MIC2562A is a switch and has no stability problems. For best
results however, bypass VCC3 IN, VCC5 IN, and VPP IN inputs
with 1µF capacitors to improve output ripple. As all internal
device logic and comparison functions are powered from the
VCC3 IN line, the power supply quality of this line is the most
important, and a bypass capacitor may be necessary for
some layouts. Both VCC OUT and VPP OUT pins may use
0.01µF to 0.1µF capacitors for noise reduction and electrostatic discharge (ESD) damage prevention. Larger values of
output capacitors are not necessary.
PC Card Slot Implementation
The MIC2562A is designed for full compatibility with the
PCMCIA PC Card Specification (March 1995), including the
CardBus option. One MIC2562A is required for each PC Card
slot.
When a memory card is initially inserted, it should receive
VCC (either 3.3V ± 0.3V or 5.0V ±5%). The initial voltage is
determined by a combination of mechanical socket “keys”
and voltage sense pins. The card sends a handshaking data
stream to the controller, which then determines whether or
not this card requires VPP and if the card is designed for dual
VCC. If the card is compatible with and desires a different VCC
level, the controller commands this change by disabling VCC,
waiting at least 100ms, and then re-enabling the other VCC
voltage.
Output Current and Protection
MIC2562A output switches are capable of passing the maximum current needed by any PC Card. The MIC2562A meets or
exceeds all PCMCIA specifications. For system and card
protection, output currents are internally limited. For full system
protection, long term (millisecond or longer) output short circuits
invoke overtemperature shutdown, protecting the MIC2562A,
the system power supplies, the card socket pins, and the PC
Card. A final protective feature is the error FLAG, which signals
the PC Card slot logic controller when a fault condition exists,
allowing the controller to notify the user that the card inserted
has a problem. The open-drain FLAG monitors the voltage level
on both VCC OUT and VPP OUT and activates (pulls low) when
either output is 1V below its programmed level or an
overtemperature fault exists.
This FLAG signals output voltage transitions as well as fault
conditions. Refer to Figures 1 and 2 for details.
VCC switches are turned ON and OFF slowly. If commanded
to immediately switch from one VCC to the other (without
turning OFF and waiting 100ms first), enhancement of the
second switch begins after the first is OFF, realizing breakbefore-make protection. VPP switches are turned ON slowly
and OFF quickly, which also prevents cross conduction.
June 2004
8
M9999-062204
MIC2562A
Micrel
5V
System
Power 3.3V
Supply
12V
VPP IN VCC3 IN VCC5 IN
(opt)
PCMCIA
Card Slot
VPP1
EN0
VPP2
EN1
MIC2562
VCC
PCMCIA
Card Slot
Controller
VCC5_EN
VCC3_EN
VPP IN VDD
EN0
EN1
VCC
VPP OUT
MIC2557
Figure 3. MIC2562A PC Card Slot Power Control Application
with Dual VCC (5V and 3.3V) and Separate VPP1 and VPP2
5V
System
Power 3.3V
Supply
12V
(opt)
VPP IN VCC3 IN VCC5 IN
(opt)
VPP1
EN0
VPP2
EN1
PCMCIA
Card Slot
MIC2562
VCC
PCMCIA
Card Slot
Controller
VCC5_EN
VCC3_EN
Figure 4. Typical MIC2562A PC Card Slot Power Control Application
with Dual VCC (5V and 3.3V)
Note: VPP1 and VPP2 are driven together.
June 2004
9
M9999-062204
MIC2562A
Micrel
5V
System
Power
Supply
12V
(opt)
VPP IN VCC3 IN VCC5 IN
(opt)
VPP1
EN0
VPP2
EN1
PCMCIA
Card Slot
MIC2562
VCC
PCMCIA
Card Slot
Controller
VCC5_EN
VCC3_EN
Figure 5. PC Card Slot Power Control Application Without an Available 3.3V VCC
Note: VCC3 IN and VCC5 IN are driven together. The MIC2562A is powered by the VCC3 IN line. In this configuration,
VCC OUT will be 5V when either VCC3 or VCC5 is enabled from the logic table. Take advantage of the lower switch resistance
of the VCC5 switch by using the VCC5_EN control as your main VCC switch.
June 2004
10
M9999-062204
MIC2562A
Micrel
Package Information
PIN 1
DIMENSIONS:
INCHES (MM)
0.154 (3.90)
0.026 (0.65)
MAX)
0.193 (4.90)
0.050 (1.27) 0.016 (0.40)
TYP
TYP
45°
0.006 (0.15)
0.057 (1.45)
0.049 (1.25)
0.344 (8.75)
0.337 (8.55)
SEATING
PLANE
3°–6°
0.244 (6.20)
0.228 (5.80)
14-Pin Narrow SOIC (M)
Rev. 01
16-Pin TSSOP (TS)
June 2004
11
M9999-062204
MIC2562A
Micrel
MICREL, INC. 1849 FORTUNE DRIVE
TEL
+ 1 (408) 944-0800
FAX
SAN JOSE, CA 95131
+ 1 (408) 474-1000
WEB
USA
http://www.micrel.com
The information furnished by Micrel in this data sheet is believed to be accurate and reliable. However, no responsibility is assumed by Micrel for its use.
Micrel reserves the right to change circuitry and specifications at any time without notification to the customer.
Micrel Products are not designed or authorized for use as components in life support appliances, devices or systems where malfunction of a product can
reasonably be expected to result in personal injury. Life support devices or systems are devices or systems that (a) are intended for surgical implant into
the body or (b) support or sustain life, and whose failure to perform can be reasonably expected to result in a significant injury to the user. A Purchaser’s
use or sale of Micrel Products for use in life support appliances, devices or systems is at Purchaser’s own risk and Purchaser agrees to fully indemnify
Micrel for any damages resulting from such use or sale.
© 2004 Micrel, Incorporated.
June 2004
12
M9999-062204