MIC2560 PCMCIA Card Socket VCC and VPP Switching Matrix General Description Features The MIC2560 VCC and VPP Matrix controls PCMCIA (Personal Computer Memory Card International Association) memory card power supply pins, both VCC and VPP. The MIC2560 switches voltages from the system power supply to VCC and VPP. The MIC2560 switches between the three VCC voltages (OFF, 3.3V and 5.0V) and the VPP voltages (OFF, 0V, 3.3V, 5V, or 12.0V) required by PCMCIA cards. Output voltage is selected by two digital inputs for each output and output current ranges up to 1A for VCC and 200mA for VPP. The MIC2560 provides power management capability under the control of the PC Card controller and features over current and thermal protection of the power outputs, zero current “sleep” mode, suspend mode, low power dynamic mode, and on-off control of the PCMCIA socket power. The MIC2560 is designed for efficient operation. In standby (sleep) mode the device draws very little quiescent current, typically 0.01µA. The device and PCMCIA ports are protected by current limiting and overtemperature shutdown. Full cross-conduction lockout protects the system power supply. Data sheets and support documentation can be found on Micrel’s web site at www.micrel.com. • Complete PCMCIA VCC and VPP switch matrix in a single IC • No external components required • Logic compatible with industry standard PCMCIA controllers • No voltage overshoot or switching transients • Break-before-make switching • Output current limit and overtemperature shutdown • Digital flag for error condition indication • Ultra-low power consumption • Digital selection of VCC and VPP voltages • Over 1A VCC output current • 200mA VPP (12V) output current • Options for direct compatibility with industry standard PCMCIA controllers • 16-Pin SOIC package Applications • • • • • • • • • • PCMCIA power supply pin voltage switch Font cards for printers and scanners Data-collection systems Machine control data input systems Wireless communications Bar code data collection systems Instrumentation configuration/data-logging Docking stations (portable and desktop) Power supply management Power analog switching Typical Application Micrel Inc. • 2180 Fortune Drive • San Jose, CA 95131 • USA • tel +1 (408) 944-0800 • fax + 1 (408) 474-1000 • http://www.micrel.com September 2006 1 M9999-092106 Micrel, Inc. MIC2560 Ordering Information Part Number Standard Pb-Free Temperature Range Package MIC2560-0BWM MIC2560-0YWM –40°C to +85°C 16-Pin Wide SOIC MIC2560-1BWM MIC2560-1YWM –40°C to +85°C 16-Pin Wide SOIC Pin Configuration Both VCC3 IN pins must be connected. All three VCC OUT pins must be connected. 16-Pin Wide SOIC (WM) Logic Block Diagram September 2006 2 M9999-092106 Micrel, Inc. MIC2560 MIC2560-0 Control Logic Table Pin 5 VCC5_EN Pin 6 VCC3_EN Pin 8 EN1 Pin 7 EN0 Pins 2 & 14 VCC OUT Pin 13 VPP OUT 0 0 0 0 High Z High Z 0 0 0 1 High Z High Z 0 0 1 0 High Z High Z 0 0 1 1 High Z Clamped to Ground 0 1 0 0 3.3 High Z 0 1 0 1 3.3 3.3 0 1 1 0 3.3 12 0 1 1 1 3.3 Clamped to Ground 1 0 0 0 5 High Z 1 0 0 1 5 5 1 0 1 0 5 12 1 0 1 1 5 Clamped to Ground 1 1 0 0 3.3 High Z 1 1 0 1 3.3 3.3 1 1 1 0 3.3 5 1 1 1 1 3.3 Clamped to Ground MIC2560-1 Logic (Compatible with Cirrus Logic CL-PD6710 & CL-PD6720 Controllers) Pin 5 VCC5_EN Pin 6 VCC3_EN Pin 8 EN1 Pin 7 EN0 Pins 2 & 14 VCC OUT Pin 13 VPP OUT 0 0 0 0 High Z Clamped to Ground 0 0 0 1 High Z High Z 0 0 1 0 High Z High Z 0 0 1 1 High Z High Z 0 1 0 0 5 Clamped to Ground 0 1 0 1 5 5 0 1 1 0 5 12 0 1 1 1 5 High Z 1 0 0 0 3.3 Clamped to Ground 1 0 0 1 3.3 3.3 1 0 1 0 3.3 12 1 0 1 1 3.3 High Z 1 1 0 0 High Z Clamped to Ground 1 1 0 1 High Z High Z 1 1 1 0 High Z High Z 1 1 1 1 High Z High Z September 2006 3 M9999-092106 Micrel, Inc. MIC2560 Absolute Maximum Ratings(1, 2) Power Dissipation, TAMBIENT ≤ 25°C...........Internally Limited SOIC. .................................................................800mW Derating Factors (To Ambient) SOIC .................................................................4mW/°C Storage Temperature (Ts) .........................–65°C to +150°C Maximum Operating Temperature (Die) .................... 125°C Operating Temperature (Ambient) ..............–40°C to +70°C Lead Temperature (soldering, 5sec.)......................... 260°C Supply Voltage (VPP IN) ...................................................15V VCC3 IN ................................................................VCC5 IN VCC5 IN ....................................................................7.5V Logic Input Voltages...................................... –0.3V to +15V Output Current (each Output) VPP OUT ................................. >200mA, Internally Limited VPP OUT ........................................ >1A, Internally Limited VPP OUT, Suspend Mode ......................................600mA Electrical Characteristics(3) (Over operating temperature range with VCC3 IN = 3.3V, VCC5 IN = 5.0V, VPP IN = 12V unless otherwise specified.) Symbol Parameter Condition Min Typ Max Units Input VIH Logic 1 Input Voltage 2.2 15 V VIL Logic 0 Input Voltage –0.3 0.8 V IIN Input Current ±1 µA 10 µA 0V < VIN < 5.5V VPP Output IPP OUT Hi-Z High-Impedance Output Leakage Current Shutdown Mode 1V ≤ VPP OUT ≤ 12V IPPSC Short Circuit Current Limit VPP OUT = 0 0.2 RO Switch Resistance, IPP OUT = –100mA (sourcing) select VPP OUT = 12V 0.55 1 Ω select VPP OUT = 5V 0.7 1 Ω 2 3 Ω 0.75 2 kΩ 1 select VPP OUT = 3.3V Switch Resistance, IPP OUT = 50µA select VPP OUT = clamped to ground A VPP Switching Time t1 Output Turn-On Rise Time VPP OUT = hi-Z to 5V 50 µs t2 Output Turn-On Rise Time VPP OUT = hi-Z to 3.3V 40 µs t3 Output Turn-On Rise Time VPP OUT = hi-Z to 12V 300 µs t4 Output Rise Time VPP OUT = 3.3V or 5V to 12V 300 µs VCC Output ICC OUT Hi-Z High Impedance Output Leakage Current, Note 3 1V ≤ VCC OUT ≤ 5V 1 1 10 µA ICCSC Short Circuit Current Limit VCC OUT = 0 RO Switch Resistance, VCC OUT = 5.0V ICC OUT = –1000mA (sourcing) 70 2 100 mΩ A Switch Resistance, VCC OUT = 3.3V ICC OUT = –1000mA (sourcing) 40 66 mΩ VCC Switching Time t1 Rise Time VCC OUT = 0V to 3.3V, IOUT = 1A 100 600 µs t2 Rise Time VCC OUT = 0V to 5.0V, IOUT = 1A 100 500 µs t3 Fall Time VCC OUT = 5.0V to 3.3V 300 µs t4 Rise Time VCC OUT = hi-Z to 5V 400 µs September 2006 4 M9999-092106 Micrel, Inc. Symbol MIC2560 Parameter Condition Min Typ Max Units 0.01 10 µA 30 50 µA 0.01 10 µA Power Supply ICC5 VCC5 IN Supply Current ICC OUT = 0 ICC3 VCC3 IN Supply Current VCC OUT = 5V or 3.3V, ICC OUT = 0 VCC OUT = hi-Z (Sleep mode) IPP IN VPP IN Supply Current (IPP OUT = 0) VCC active, VPP OUT = 5V or 3.3V 15 50 µA 0.01 10 µA VCC3 IN 5.0 6 V 2.8 3.3 VCC3 IN V 8.0 12.0 14.5 V VPP OUT = hi-Z, 0 or VPP VCC5 IN Operating Input Voltage VCC5 IN ≥ VCC3 IN VCC3 IN Operating Input Voltage VCC3 IN ≤ VCC5 IN VPP IN Operating Input Voltage Suspend Mode (Note 4) ICC3 Active Mode Current VPP IN = 0V, VCC3 = VCC3 = 3.3V VCC3 = enabled VPP = disabled (hi-Z or 0V) 30 µA RON VCC VCC OUT RON VPP IN = 0V, VCC5 = VCC3 = 3.3V VCC3 = enabled VPP = disabled (hi-Z or 0V) 4.5 Ω Notes: 1. Functional operation above the absolute maximum stress ratings is not implied. 2. Static-sensitive device. Store only in conductive containers. Handling personnel and equipment should be grounded to prevent damage from static discharge. 3. Leakage current after 1,000 hours at 125°C may increase up to five times the initial limit. 4. Suspend mode is a pseudo-power-down mode the MIC2560 automatically allows when VPP IN = 0V, VPP OUT is deselected, and VCC OUT =3.3V is selected. Under these conditions, the MIC2560 functions in a reduced capacity mode where VCC output of 3.3V is allowed, but at lower current levels (higher switch on-resistance). September 2006 5 M9999-092106 Micrel, Inc. MIC2560 Matrix, and a controller. Figure 3 shows this full configuration, supporting both 5.0V and 3.3V VCC operation. Application Information PCMCIA VCC and VPP control is easily accomplished using the MIC2560 voltage selector/switch IC. Four control bits determine VCC OUT and VPP OUT voltage and standby/operate mode condition. VPP OUT output voltages of VCC (3.3V or 5V), VPP, or a high impedance state are available. When the VCC high impedance condition is selected, the device switches into “sleep” mode and draws only nano-amperes of leakage current. An error flag falls low if the output is improper, because of overtemperature or overcurrent faults. Full protection from hot switching is provided which prevents feedback from the VPP OUT to the VCC inputs (from 12V to 5V, for example) by locking out the low voltage switch until VPP OUT drops below VCC. The VCC output is similarly protected against 5V to 3.3V shoot through. The MIC2560 is a low-resistance power MOSFET switching matrix that operates from the computer system main power supply. Device logic power is obtained from VCC3 and internal MOSFET drive is obtained from the VPP IN pin (usually +12V) during normal operation. If +12V is not available, the MIC2560 automatically switches into “suspend” mode, where VCC OUT can be switched to 3.3V, but at higher switch resistance. Internal break-before-make switches determine the output voltage and device mode. Figure 3. MIC2560 Typical PCMCIA Memory Card Application with Dual VCC (5.0V or 3.3V) and separate VPP1 and VPP2. Supply Bypassing External capacitors are not required for operation. The MIC2560 is a switch and has no stability problems. For best results however, bypass VCC3 IN, VCC5 IN, and VPP IN inputs with filter capacitors to improve output ripple. As all internal device logic and voltage/current comparison functions are powered from the VCC3 IN line, supply bypass of this line is the most critical, and may be necessary in some cases. In the most stubborn layouts, up to 0.47µF may be necessary. Both VCC OUT and VPP OUT pins may have 0.01µF to 0.1µF capacitors for noise reduction and electrostatic discharge (ESD) damage prevention. Larger values of output capacitor might create current spikes during transitions, requiring larger bypass capacitors on the VCC3 IN, VCC5 IN, and VPP IN pins. PCMCIA Implementation The MIC2560 is designed for compatibility with the Personal Computer Memory Card International Association’s (PCMCIA) Specification, revision 2.1 as well as the PC Card Specification, (March 1995), including the CardBus option. 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 MIC2560, a MIC2557 PCMCIA VPP Switching September 2006 Figure 4. MIC2560 Typical PCMCIA Memory Card Application with Dual VCC (5.0V or 3.3V). Note that V PP1 and V PP2 are Driven Together. However, many cost sensitive designs (especially notebook/palmtop computers) connect VPP1 to VPP2 and the MIC2557is not required. This circuit is shown in Figure 4. 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 6 M9999-092106 Micrel, Inc. MIC2560 Either the VCC5 switch or the VCC3 switch may be used to enable the card slot VCC; generally the VCC3 switch is preferred because of its lower ON resistance. 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. If no card is inserted or the system is in sleep mode, the controller outputs a (VCC3 IN, VCC5 IN) = (0,0) to the MIC2560, 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. During Flash memory programming with standard (+12V) Flash memories, the PCMCIA controller outputs a (1,0) to the EN0, EN1 control pins of the MIC2560, which connects VPP IN to VPP OUT. The low ON resistance of the MIC2560 switches allow using small bypass capacitors (in some cases, none at all) on the VCC OUT and VPP OUT pins, with the main filtering action performed by a large filter capacitor on the input supply voltage to VPP IN (usually the main power supply filter capacitor is sufficient). 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 MIC2560, which then reduces VPP OUT to the VCC level for read verification. Break-before-make switching action reduces switching transients and lowers maximum current spikes through the switch from the output capacitor. The flag comparator prevents having high voltage on the VPP OUT capacitor from contaminating the VCC inputs, by disabling the low voltage VPP switches until VPP OUT drops below the VCC level selected. The lockout delay time varies with the load current and the capacitor on VPP OUT. With a 0.1µF capacitor and nominal IPP OUT, the delay is approximately 250µs. Internal drive and bias voltage is derived from VPP IN. Internal device control logic is powered from VCC3 IN. Input logic threshold voltages are compatible with common PCMCIA controllers using either 3.3V or 5V supplies. No pull-up resistors are required at the control inputs of the MIC2560. Suspend Mode An additional feature in the MIC2560 is a pseudo powerdown mode, Suspend Mode, which allows operation without a VPP IN supply. In Suspend Mode, the MIC2560 supplies 3.3V to VCC OUT whenever a VCC output of 3.3V is enabled by the PCMCIA controller. This mode allows the system designer the ability to turn OFF the VPP supply generator to save power when it is not specifically required. The PCMCIA card receives VCC at reduced capacity during Suspend Mode, as the switch resistance rises to approximately 4.5Ω. Figure 5. Circuit for Generating Bias Drive for the VCC Switches when +12V is Not Readily Available. High Current VCC Operation Without a +12V Supply Figure 5 shows the MIC2560 with VCC switch bias provided by a simple charge pump. This enables the system designer to achieve full VCC performance without a +12V supply, which is often helpful in battery powered systems that only provide +12V when it is needed. These on-demand +12V supplies generally have a quiescent current draw of a few milli-amperes, which is far more than the microamperes used by the MIC2560. The charge pump of figure 5 provides this low current, using about 100µA when enabled. When VPP OUT =12V is selected, however, the on-demand VPP generator must be used, as this charge pump cannot deliver the current required for Flash memory programming. The Schottky diode may not be necessary, depending on the configuration of the on-demand +12V generator and whether any other loads are on this line. Output Current and Protection MIC2560 output switches are capable of more current than needed in PC Card applications (1A) and meet or exceed 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 MIC2560, the system power supplies, the card socket pins, and the memory card. Overtemperature shutdown typically occurs at a die temperature of 115°C. Single VCC Operation For PC Card slots requiring only a single VCC, connect VCC3 IN and VCC5 IN together and to the system VCC supply (i.e., Pins 1, 3, and 15 are all connected to system VCC). September 2006 7 M9999-092106 Micrel, Inc. MIC2560 Package Information 16-Pin Wide SOIC (WM) MICREL, INC. 2180 FORTUNE DRIVE SAN JOSE, CA 95131 USA TEL +1 (408) 944-0800 FAX +1 (408) 474-1000 WEB 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 a Purchaser’s own risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale. © 1999 Micrel, Incorporated. September 2006 8 M9999-092106