MIC2558 Micrel MIC2558 PCMCIA Dual Card Socket VPP Switching Matrix General Description Features The MIC2558 Dual VPP Matrix switches the four voltages required by PCMCIA (Personal Computer Memory Card International Association) card VPP1 and VPP2 Pins. The MIC2558 provides selectable 0V, 3.3V, 5.0V, or 12.0V (±5%) from the system power supply to VPP1 and VPP2. Output voltage is selected by two digital inputs per VPP pin. Output current ranges up to 120mA. Four output states, VPP, VCC, high impedance, and active logic low are available, and VPP1 is independent of VPP2. An auxiliary control input determines whether the high impedance (open) state or low logic state is asserted. • Complete PCMCIA VPP Switch Matrix in a Single IC • Dual Matrix allows independent VPP1 and VPP2 • Digital Selection of 0V, VCC, VPP, or High Impedance Output • No VPPOUT Overshoot or Switching Transients • Break-Before-Make Switching • Ultra Low Power Consumption • 120mA V In standby mode or full operation, the device draws very little quiescent current, typically less than 1µA. • Optional Active Source Clamp for Zero Volt Condition • 3.3V or 5V Supply Operation The MIC2558 is available in a 14-pin SOIC and a 14-pin plastic DIP. • 14-Pin SOIC Package PP (12V) Output Current Ordering Information Applications Part Number Temperature Range Package MIC2558BM –40°C to +85°C 14-pin SOIC • PCMCIA VPP Pin Voltage Switch MIC2558BM T&R –40°C to +85°C 14-SO Tape & Reel* • Power Supply Management * 2,500 Parts per reel. Pin Configuration Typical Application VPP IN VCC +12V +3.3V or +5V VDD +5V 0.1µF VPP OUT 1 14 2 13 3 12 MIC2558 4 11 0.1µF 1µF 1µF 5 10 6 9 7 8 Hi-Z/ Low 1 Control EN01 EN11 Hi-Z/ Low 2 Control EN02 EN12 VPP OUT1 NC +VCC1 VPP IN +VCC2 GND VPP OUT2 14 2 13 3 12 MIC2558 4 11 5 10 6 9 7 8 VDD Hi-Z/Low1 EN01 EN11 Hi-Z/Low2 EN02 EN12 VPP OUT 2 0.1µF EN1 2-10 EN0 Hi-Z/Low VPP OUT 0 0 0 0V, (Sink current) 0 0 1 Hi-Z (No Connect) 0 1 x V 1 0 x V 1 1 x Hi-Z (No Connect) CC (3.3V or 5.0V) PP 1997 MIC2558 Micrel Absolute Maximum Ratings Power Dissipation, TAMBIENT ≤ 25°C SOIC Derating Factors (To Ambient) SOIC Storage Temperature Operating Temperature (Die) Operating Temperature (Ambient) Lead Temperature (5 sec) (Notes 1 and 2) Supply Voltage, VPP IN VCC VDD Logic Input Voltages Output Current (each Output) VPP OUT = 12V VPP OUT = VCC 800 mW 4 mW/°C –65°C to +150°C 125°C –40°C to +85°C 260°C 15V 7.5V 7.5V –0.3V toVDD 600mA 250mA Logic Block Diagram VDD EN11 VPP IN 14 4 2 11 VDD VPP IN 3 VCC1 VDD EN01 12 VDD VDD HiZ/ LOW1 1 VPP OUT1 13 VDD EN12 VPP IN 8 VDD VPP IN 5 VCC2 VDD EN02 9 VDD VDD HiZ/ LOW2 1997 7 10 6 2-11 GND VPP OUT2 MIC2558 Micrel Electrical Characteristics: Symbol (Over operating temperature range with VDD = VCC= 5V, VPP IN = 12 V unless otherwise specified.) Parameter Conditions Min Typ Max Units INPUT VIH Logic 1 Input Voltage VIL Logic 0 Input Voltage VIN (Max) Input Voltage Range IIN Input Current 2.2 V 0.8 V VDD V 0 V < VIN < VDD ±1 µA 0.4 V 1 10 µA –5 EACH OUTPUT VOL Clamp Low Output Voltage EN0 = EN1 = HiZ = 0, ISINK = 1.6mA IOUT, Hi-Z High Impedance Output Leakage Current EN0 = EN1 = 0, HiZ = 1. 0 ≤ VPP OUT ≤ 12V ROC Clamp Low Output Resistance Resistance to Ground. ISINK = 2mA EN0 = EN1 = 0, HiZ = 0. 130 250 Ω RO Switch Resistance, VPP OUT = VCC IPP OUT = –10 mA (Sourcing) 2.5 5 Ω RO Switch Resistance, VPP OUT = VPP IN IPP OUT = –100 mA (Sourcing) 0.5 1 Ω SWITCHING TIME (See Figure 1) t1 Delay + Rise Time VPP OUT = 0V to 5V (Notes 3, 5) 15 50 µs t2 Delay + Rise Time VPP OUT = 5V to 12V (Notes 3, 5) 12 50 µs t3 Delay + Fall Time VPP OUT = 12V to 5V (Notes 3, 5) 25 75 µs t4 Delay + Fall Time VPP OUT = 5V to 0V (Notes 3, 5) 45 100 µs t5 Output Turn-On Delay VPP OUT = Hi-Z to 5V (Notes 4, 5) 10 50 µs t6 Output Turn-Off Delay VPP OUT = 5V to Hi-Z (Notes 4, 5) 75 200 ns – 1 µA POWER SUPPLY IDD VDD Supply Current ICC VCC Supply Current IPP OUT = 0 – 1 µA IPP IPP Supply Current VPP OUT1 = VPPOUT2 = 0 V or VPP . IPPOUT = 0. – 10 µA VPP OUT1 = VPPOUT2 = VCC 20 80 µA 2-12 1997 MIC2558 Micrel Electrical Characteristics (continued) Symbol Parameter Conditions Min Typ Max Units 6 V POWER SUPPLY, continued VCC Operating Input Voltage VDD Operating Input Voltage 2.8 6 V VPP IN Operating Input Voltage 8.0 14.5 V NOTE 1: NOTE 2: NOTE 3: NOTE 4: NOTE 5: Functional operation above the absolute maximum stress ratings is not implied. Static-sensitive device. Store only in conductive containers. Handling personnel and equipment should be grounded to prevent damage from static discharge. With RL = 2.9kΩ and COUT = 0.1µF on VPP OUT. RL = 2.9kΩ. RL is connected to VCC during t5, and is connected to ground during t6. Rise and fall times are measured to 90% of the difference of initial and final values. 3V Hi-Z/Low 0 3V EN0 0 3V EN1 0 12V VPP OUT 5V 0 t1 t2 t3 t4 Figure 1. Timing Diagram. 1997 2-13 t5 t6 2 MIC2558 Micrel Applications Information 5V PCMCIA VPP1 and VPP2 control is easily accomplished using the MIC2558 voltage selector/switch IC. Two control bits per VPP OUT pin determine output voltage and standby/ operate mode condition. Output voltages of 0V (defined as less than 0.4V), VCC (3.3V or 5V), VPP, or a high impedance state, are available. When either the high impedance or low voltage conditions are selected, the device switches into "sleep" mode and draws only nanoamperes of leakage current. EN01 VCC VPP1 PCMCIA Card Slot A MIC2558 EN02 VPP2 EN12 PCMCIA Card Slot Controller For best results, bypass VCC and VPP IN inputs with 1µF capacitors. Both VPP OUT pins should have a 0.01µF to 0.1µF capacitor for noise reduction and electrostatic discharge (ESD) damage prevention. Larger values of output capacitor will create large current spikes during transitions, requiring larger bypass capacitors on the VCC and VPP IN pins. VCC Select and Switch VPP IN EN11 Supply Bypassing 5V VCC 12V The MIC2558 is a dual low-resistance power MOSFET switching matrix that operates from the computer system main power supply. Device power is obtained from VDD, which may be either 3.3V or 5V, and FET drive is obtained from VPP IN (usually +12V). Internal break-before-make switches determine the output voltage and device mode. VPP1 and VPP2 are completely indepenent from each other. System Power 3.3V Supply VCC Switch System Power Supply VCC EN01 VPP IN VCC VPP1 EN11 PCMCIA Card Slot B MIC2558 EN02 VCC VPP2 EN12 12V EN01 VPP IN VCC VPP1 Figure 3. MIC2558 Typical two slot PCMCIA application with single 5.0V VCC. EN11 PCMCIA Card Slot A MIC2558 EN02 The Personal Computer Memory Card International Association (PCMCIA) specification requires two VPP supply pins per PCMCIA slot. VPP is primarily used for programming Flash (EEPROM) memory cards. The two VPP supply pins may be programmed to different voltages. Fully implementing PCMCIA specifications requires a MIC2558 and a controller. Figure 2 shows this full configuration, supporting both 5.0V and 3.3V VCC operation. Figure 3 is a simplified design with fixed VCC = 5V. VPP2 EN12 PCMCIA Card Slot Controller VCC Select and Switch EN01 VPP IN VCC VCC VPP1 EN11 PCMCIA Card Slot B MIC2558 EN02 PCMCIA Implementation VPP2 EN12 Figure 2. MIC2558 Typical two slot PCMCIA application with dual VCC (5.0V or 3.3V). When a memory card is initially inserted, it should receive VCC — usually 5.0V ±5%. 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 5.0V or 3.3V VCC. If the card uses 3.3V VCC, the controller commands this change, which is reflected on the VCC pins of both the PCMCIA slot and the MIC2558. During Flash memory programming, the PCMCIA controller outputs a (1,0) to one or both halves of the MIC2558, which connects VPP IN to VPP OUT1 and/or VPP OUT2. The low ON resistance of the MIC2558 switch requires only a small bypass capacitor on the VPP OUT pins, with the main filtering 2-14 1997 MIC2558 Micrel action performed by a large filter capacitor on VPP IN. The VPP OUT transition from VCC to 12.0V typically takes 25µS. After programming is completed, the controller outputs a (0,1) to the MIC2558, which then reduces VPP OUT to the VCC level. Break-before-make switching action reduces switching transients and lowers maximum current spikes through the switch from the output capacitor. If no card is inserted, or the system is in sleep mode, the controller outputs either a (0,0) or a (1,1) to the MIC2558. Either input places the switch into shutdown mode, where current consumption drops even further. The HiZ/Low input controls the optional logic low output clamp. With HiZ/Low in the high state and EN0 = EN1 = 0, VPP OUT enters a high impedance (open) state. With HiZ/ Low in the low state and EN0 = EN1 = 0, VPP OUT is clamped to ground, providing a logic low signal. The clamp does not require any DC bias current for operation. MOSFET drive and bias voltage is derived from VPP IN. Internal device control logic is powered from VDD, which should be connected to the same supply voltage as the PCMCIA controller (normally either 3.3V or 5V). Output Current MIC2558 output switches are capable of far more current than usually needed in PCMCIA applications. PCMCIA VPP output current is limited primarily by switch resistance voltage drop (I x R) and the requirement that VPP OUT cannot drop more than 5% below nominal. VPP OUT will survive output short circuits to ground if VPP IN or VCC are current limited by the regulator that supplies these voltages. 2 VDD +5V VPP IN +12V 0.1µF VPP OUT 1 14 2 Hi-Z/ Low 1 Control EN01 EN11 Hi-Z/ Low 2 Control EN02 EN12 13 3 12 MIC2558 4 11 0.1µF 1µF 5 10 6 9 7 8 VPP OUT 2 0.1µF 8 VIN = +5.3V to +15V +V IN VOUT 1 SHUTDOWN 3 SD INPUT MIC2951 OFF + ON 100pF TTL Logic Level GND 4 FB 300kΩ 1% 3.3µF 7 High (V > 1.5V) VCC = 5.0V 470 kΩ 220kΩ 1% 180kΩ 1% 2N2222 Low (V < 0.5V) VCC = 3.3V VCC Switching and Control Block Figure 3. Full PCMCIA Implementation of VPP and VCC switching using MIC2558 and MIC2951 voltage regulator. 1997 2-15