Abstract: The article introduces the basic principles, functional characteristics, and normal operating temperature design of TI's dual-slot PCMCIA / Cardbus power controller TPS2216. Using Tektronix TDS694C oscilloscope to accurately measure the serial port working sequence, and gives the typical design circuit of TPS2216 .
Keywords: PCMCIA; Cardbus controller; serial interface; oscilloscope
The ApplicaTIon of Dual Slot PCMCIA / CardBus Power Controller TPS2216 Abstract: This paper introduces the principle of Dual slot PCMCIA / Cardbus Power Controller TPS2216, including the features of funcTIon, the design rules of working temperature, and the TIming of serial interface has been measured by TDS694C oscillograph of Tektronix Co., then its applications are discussed.
Key Words: PCMCIA; Cardbus Controller; Serial Interface; Oscillograph; TI
1 Introduction
TPS2216 is a dual-slot PCMCIA / Cardbus power controller produced by TI. It has two sets of programmable power outputs xVCC (0V, 3, 3V, 5V) and xVPP (OFF, 0V, 3.3V, 5V, 12V). Stable current output: the maximum current of xVCC can reach 1A, the maximum current of xVPP is 250mA. TPS2216 fully conforms to the power interface specification of PC Card Industry Association, and has the characteristics of low switching impedance, short circuit protection and over temperature protection, and the maximum static current consumption in sleep state Only 150uA. Applicable to a variety of terminal devices such as portable computers, PDAs, digital cameras, barcode scanners and so on. TPS2216 is available in two packages: DB 30-pin package and DAP 32-pin package. As shown in Figure 1, the pin arrangement of DB 30.
Figure 1 TPS2216 (DB 30) pin diagram |
2 Definition of main signal pins
As shown in Figure 1, TPS2216 pins are divided into two categories, namely power signal pins and control signal pins.The following describes each pin in detail:
5V: 5V power input signal, provide to digital switch xVCC and xVPP voltage output 12V: 12V power input signal, provide to digital switch xVPP voltage output 3.3V: 3.3V power input signal, provide to digital switch xVCC and xVPP voltage output DATA: Serial interface data signal, the serial data signal is triggered at the rising edge of the clock to latch CLOCK: the serial interface clock signal, with the serial data signal to ensure data transmission LATCH: serial clock latch signal RESET: TPS2216 IC power-on reset input Signal, reset internal register RESET #: IC power-on reset input non-signal OC #: over temperature protection, over current protection detection signal, when OC # = 0, TPS2216 turns off all output voltages until the OC # pin resumes normal operation STBY #: Sleep state selection, all output currents in sleep mode are limited to below 50mA AVPP: PC card Slot1 Vpp programmable voltage 3.3V, 5V, 12V, GND output AVCC: PC card Slot1 Vcc programmable voltage 3.3V, 5V , GND output BVPP: PC card Slot1 Vpp programmable voltage 3.3V, 5V, 12V, GND output BVCC: PC card Slot1 Vcc programmable voltage 3.3V, 5V, GND output3 Internal structure of TPS2216
The internal structure of TPS2216 is shown in Figure 2. Here is a brief introduction to its main components
Figure 2 TPS2216 internal structure diagram |
2.1 Digital switch module
The built-in digital switch module of TPS2216 selects xVCC and xVPP working voltage output through programmable logic switch groups.Each group of programmable logic switches has current sense FETs (Current Sense FETs) to monitor the output voltages of xVCC and xVPP, while current sensing FETs do not increase the effective impedance of the power switch like Sense Resistors and Fuse Circuit, and cause power loss and voltage drop, which fully meet the voltage accuracy requirements of the switch group. TPS2216 has two programmable switch states Controlled by the Mode (working mode) pin: TPS2206 switch mode, TPS2216 switch mode.
TPS2206 switch mode (Mode = Low or NC), at this time xVCC controls xVPP voltage output, the voltage logic output table is as follows:
TPS2206 logic switch mode
xVPP
AVPP control signal | Output V_AVPP | BVPP control signal | Output V_BVPP | ||||
D8 (SHDN #) | D0 | D1 | D8 (SHDN #) | D4 | D5 | ||
1 | 0 | 0 | 0V | 1 | 0 | 0 | 0V |
1 | 0 | 1 | V_AVCC | 1 | 0 | 1 | V_BVCC |
1 | 1 | 0 | 12V | 1 | 1 | 0 | 12V |
1 | 1 | 1 | Hi-Z | 1 | 1 | 1 | Hi-Z |
0 | x | x | Hi-Z | 0 | x | x | Hi-Z |
xVCC
AVCC control signal | Output V_AVCC | BVCC control signal | Output V_BVCC | ||||
D8 (SHDN #) | D3 | D2 | D8 (SHDN #) | D6 | D7 | ||
1 | 0 | 0 | 0V | 1 | 0 | 0 | 0V |
1 | 0 | 1 | 3.3V | 1 | 0 | 1 | 3.3V |
1 | 1 | 0 | 5V | 1 | 1 | 0 | 5V |
1 | 1 | 1 | 0V | 1 | 1 | 1 | 0V |
0 | x | x | Hi-Z | 0 | x | x | Hi-Z |
TPS2216 switch mode (Mode = High), at this time, xVCC and xVPP voltages are output independently of each other, and the voltage logic output table is as follows:
TPS2216 logic switch mode
xVPP
AVPP control signal | Output V_AVPP | BVPP control signal | Output V_BVPP | ||||||
D0 | D1 | D9 | D4 | D5 | D10 | ||||
1 | 0 | 0 | x | 0V | 1 | 0 | 0 | x | 0V |
1 | 0 | 1 | 0 | 3.3V | 1 | 0 | 1 | 0 | 3.3V |
1 | 0 | 1 | 1 | 5V | 1 | 0 | 1 | 1 | 5V |
1 | 1 | 0 | x | 12V | 1 | 1 | 0 | x | 12V |
1 | 1 | 1 | x | Hi-Z | 1 | 1 | 1 | x | Hi-Z |
0 | x | x | x | Hi-Z | 0 | x | x | x | Hi-Z |
xVCC
AVCC control signal | Output V_AVCC | BVCC control signal | Output V_BVCC | ||||
D3 | D2 | D6 | D7 | ||||
1 | 0 | 0 | 0V | 1 | 0 | 0 | 0V |
1 | 0 | 1 | 3.3V | 1 | 0 | 1 | 3.3V |
1 | 1 | 0 | 5V | 1 | 1 | 0 | 5V |
1 | 1 | 1 | 0V | 1 | 1 | 1 | 0V |
0 | x | x | Hi-Z | 0 | X | x | Hi-Z |
The digital switch module selects 3.3V, 5V, 12V voltage output through the digital switch. Each group of digital switches has overcurrent detection control. The overcurrent limit of TPS2216 xVCC can reach 1A ~ 2.2A, and the overcurrent limit of xVPP is 250mA-500mA Between. Through the serial interface DATA, CLOCK, LATCH signal and PC card controller (PCMCIA / Cardbus Controller) for data exchange, control programmable logic switch, adjust the group power supply voltage output.
As shown in Figure 3 below, the serial interface working sequence, using Tektronix TDS694C oscilloscope to measure three channel signals: serial data signal, serial data latch signal, serial clock signal working timing. As shown in the figure, the serial data is latched on the rising edge of the LATCH signal. The TDS694C digital real-time oscilloscope has the following characteristics:
The 3GHz working bandwidth can save the fast rising edge of the waveform and accurately display the signal details. The 4-channel 10GS / s sampling rate ensures that key signals are captured with the highest resolution and accuracy, and timing measurements are made. The record length reaches 120,000 points / channel, which fully meets the requirements for signal post-processing analysis.Figure 3 Working sequence diagram of serial interface |
2.2 Overcurrent protection module
The PC card power controller must have short-circuit protection, overvoltage protection and other measures to deal with the damage caused by the abnormal insertion and removal of the PC card. The TPS2216 uses a double-ended overcurrent protection mode, specifically designed for overcurrent when the power switch is turned on. Or the output is short-circuited. When an overcurrent occurs, the TPS2216 will send an overcurrent alarm signal to the MCU or the main controller through the OC # pin.If the overcurrent status continues to occur and the IC's critical operating temperature is exceeded, the TPS2216 will turn on the thermal protection circuit (Thermal-Protection Circuit), turn off all output voltages until the temperature of the IC drops to the normal operating range. The critical operating temperature of the IC is calculated according to the following formula
3 TPS2216 typical application circuit design
The typical application circuit of TPS2216 is shown in Figure 4. Under normal circumstances, there are three sets of power input: 12V, 5V, 3.3V. In order to overcome noise interference, TPS2216 adopts one 10uF tantalum and one 0.1uF for three input power sources: 12V For ceramic capacitors, 5V uses 1 33uF tantalum and 1 0.1uF ceramic capacitor, 3.3V uses 1 33uF tantalum and 1 0.1uF ceramic capacitor to reduce power input noise. TPS2216 supports 2 sets of power output. It is recommended to add a 0.1uF ceramic capacitor to the TPS2216 set power output (xVPP, xVCC) to enhance the IC's anti-static (ESD) capability.
At the same time, pay attention to keep the distance limit between the TPS2216 and the interface slot as much as possible when wiring, to avoid the high frequency of the internal digital switch of the TPS2216, resulting in excessive voltage drop on the PCB trace, generating instantaneous large current, burning the PC card and other equipment.
Figure 4 TPS2216 typical design application circuit diagram |
Conclusion
TPS2216 is extremely suitable for all kinds of digital terminal equipment equipped with PCMCIA / Cardbus, high compatibility interface specifications, low voltage consumption, high conversion accuracy and other characteristics, bring great convenience to the overall design work, effectively reduce costs and shorten development cycles.
references:
[1] PC Card Power-Interface Switch TPS2216, Datasheet, Texas Instruments, 1999
[2] PCI-to-Cardbus Bridges PCI122x Implementation Guide, Texas Instruments, 1999
[3] Dual Slot PCMCIA / CardBus Power Controller MIC2563A, Datasheet, Micrel Co., 1999
[4] Single-Slot PC Card Power Interface Switch For Parallel PCMCIA Controllers TPS2211, Texas Instruments, 1999
[5] TDS500 / 600/700 Series Digital Oscillograph Training Tutorial Tektronix CO., Ltd 2002
Cat 7 Connector,Cat7 Stp Patch Cord,Cat7 Shielded Plug,Gold Shell Cat7 Plug
Dongguan Fangbei Electronic Co.,Ltd , https://www.connectorfb.com