HOMEContactJoin
  Members Only
About ResDir FAQ Press ExpressCard

 Search Site

 Quick Links

 PCMCIA Information
  ExpressCard Info
  PC Card Info
  Press Room

 

Frequently Asked Questions

For an FAQ on ExpressCard technology, please visit:
ExpressCard FAQ at www.expresscard.org. Please note that the PC Card Standard is closed to further development and PCMCIA strongly encourages future product designs to utilize the ExpressCard interface.


What is the difference between the terms "PC Card" and "PCMCIA"?
Are PC Card and ExpressCard compatible?
What is the throughput of the PC Card interface?
How does that compare to ExpressCard throughput?
Where can I buy PC Card products?
What power is available to a PC Card slot?
Where can I find drivers for my PC Card?
Where can I get a replacement cable for my PC Card?
How do PC Card and ExpressCard compare with other small form factor cards?
What are the pin definitions for 16-bit and CardBus PC Cards?
What are the different card types? (Type I, II and III)
What do the release numbers mean? (2.0, 2.1, 7.0, 8.0)
What are CardBus and Zoomed Video?
How can I tell if I have a CardBus card?
How can I tell if I have a CardBus slot?
Why won't some cards fit into the slot on an older computer?
Where do I get the standards for PC Card?
Are there any other books about PC Card design?
Where do I learn more about PCMCIA and PC Card?
Where can I learn more about Miniature Card?


What is the difference between "PC Card" and "PCMCIA"?

The term "PC Card" referes to the credit card-size peripherals that add memory, mass storage, and I/O capabilities to computers in a rugged, compact form factor.
The term "PCMCIA" (Personal Computer Memory Card International Association) refers to the non-profit trade association and standards body that promotes PC Card and ExpressCard technology by defining technical standards and educating the market.
In the past, cards were known as "PCMCIA Cards", but the industry now refers to products based on the technology as "PC Cards," "PC Card Hosts" and "PC Card Software," and refers only to the association as PCMCIA.

top


Are PC Card and ExpressCard compatible?

No. Electrically, the PC Card interface utilizes a connection to ISA-style (16-bit interface) or PCI (CardBus interface) parallel busses. ExpressCard modules utilize either the PCI Express or Universal Serial Bus (USB) serial interfaces. Mechanically, the PC Card interface uses a 68-contact pin and socket connector, while the ExpressCard interface utilizes a 26-contact beam on blade connector. The ExpressCard Standard was developed to bring the high speed, flexibility and lower cost of the PCI Express and USB interfaces to an add-in module which does not require a device to attach externally to the host system, and making either the modules or the hosts backward compatible with PC Card is not feasible.

top


What is the throughput of the PC Card interface?

Theoretical maximums are as follows:

CardBus (32 bit burst mode)
* Byte mode: 33 Mbytes/sec
* Word mode: 66 Mbytes/sec
* DWord mode: 132 Mbytes/sec

16-bit Memory Transfers (100 ns Minimum cycle)
* Byte mode: 10 Mbytes/sec
* Word mode: 20 Mbytes/sec

16-bit I/O Transfers (255 ns Minimum cycle)
* Byte mode: 3.92 Mbytes/sec
* Word mode: 7.84 Mbytes/sec

Please note that actual throughput may be substantially less than the theoretical maximums of the interface.

top


How does that compare to ExpressCard throughput?

That depends on the interface used by the ExpressCard module:

PCI Express: 2.5 Gbit/sec/direction
USB 2.0: 480 Mbit/sec

top


Where can I buy PC Card products?

See the
links page for links to some PC Card resellers.

top


What power is available to a PC Card slot?

The PC Card connector pins are rated to a maximum of 0.5 A per pin, which means the maximum possible current available over the two Vcc pins is 1000 mA. However, the Host System Specification chapter of the PC Card Standard set a recommended minimum current per slot, which is the most any PC Card card designer should expect to be provided by a host slot. PC Cards requiring more current than the host minimum recommended support values may not be powered properly in all systems.

VoltageCurrent Type3.3 V Value5.0 V Value
VccPeak1000 mA660 mA
VccAverage750 mA500 mA
VccStatic500 mA330 mA
VoltageCurrent TypeFor all voltages*
VppPeak50 mA50 mA
VppAverage50 mA50 mA
VppStatic50 mA50 mA

* Typical values for Vpp are Vcc or 12.0 V

top


Where can I find drivers for my PC Card?

See the
links page for links to PC Card drivers.

top


Where can I get a replacement cable for my PC Card?

See the
links page for links to replacement cable suppliers.

top


How do PC Card and ExpressCard compare with other small form factor cards?

(All dimensions in millimeters)

PC Card* ExpressCard* Miniature Card* SmartMedia Card MulitMedia Card (SD Card) CF
Length 85.6 75.0 33.0 45.0 32.0 36.0
Width 54.0 34.0 or 54.0 38.0 37.0 24.0 43.0
Height 3.3/5.0/10.5 5.0 3.5 0.76 1.4 3.3/5.0
Connector Pin/Socket Beam on Blade Elastomeric Surface Surface Pin/Socket
Contacts 68 26 60 22 7 (9) 50
Interfaces Memory, I/O, CardBus PCI Express or USB 2.0 Memory (DRAM, Flash, ROM) Memory (Flash, ROM) Memory (Flash, ROM) Memory, I/O

* Standard published by PCMCIA

top


What are the pin definitions for the 16-bit and CardBus PC Card interfaces?

Pin 16-Bit Memory 16-Bit I/O+Mem 32-Bit CardBus Pin 16-Bit Memory 16-Bit I/O+Mem 32-Bit CardBus
1 GND GND GND 35 GND GND GND
2 D3 D3 CAD0 36 CD1# CD1# CCD1#
3 D4 D4 CAD1 37 D11 D11 CAD2
4 D5 D5 CAD3 38 D12 D12 CAD4
5 D6 D6 CAD5 39 D13 D13 CAD6
6 D7 D7 CAD7 40 D14 D14 RSRVD
7 CE1# CE1# CCBE0# 41 D15 D15 CAD8
8 A10 A10 CAD9 42 CE2# CE2# CAD10
9 OE# OE# CAD11 43 VS1# VS1# CVS1
10 A11 A11 CAD12 44 RSRVD IORD# CAD13
11 A9 A9 CAD14 45 RSRVD IOWR# CAD15
12 A8 A8 CCBE1# 46 A17 A17 CAD16
13 A13 A13 CPAR 47 A18 A18 RSRVD
14 A14 A14 CPERR# 48 A19 A19 CBLOCK#
15 WE# WE# CGNT# 49 A20 A20 CSTOP#
16 READY IREQ# CINT# 50 A21 A21 CDEVSEL#
17 Vcc Vcc Vcc 51 Vcc Vcc Vcc
18 Vpp1 Vpp1 Vpp1 52 Vpp2 Vpp2 Vpp2
19 A16 A16 CClk 53 A22 A22 CTRDY
20 A15 A15 CIRDY# 54 A23 A23 CFRAME#
21 A12 A12 CCBE2# 55 A24 A24 CAD17
22 A7 A7 CAD18 56 A25 A25 CAD19
23 A6 A6 CAD20 57 VS2# VS2# CVS2
24 A5 A5 CAD21 58 RESET RESET CRST#
25 A4 A4 CAD22 59 WAIT# WAIT# CSERR#
26 A3 A3 CAD23 60 RSRVD INPACK# CREQ#
27 A2 A2 CAD24 61 REG# REG# CCBE3#
28 A1 A1 CAD25 62 BVD2 SPKR# CAUDIO
29 A0 A0 CAD26 63 BVD1 STSCHG# CSTSCHG
30 D0 D0 CAD27 64 D8 D8 CAD28
31 D1 D1 CAD29 65 D9 D9 CAD30
32 D2 D2 RSVD 66 D10 D10 CAD31
33 WP IOIS16# CCLKRUN# 67 CD2# CD2# CCD2#
34 GND GND GND 68 GND GND GND
top


What are the different card types (Type I, II and III)?

The PC Card Standard provides physical specifications for three types of PC Cards, with additional provisions for extended cards. All three card types measure the same length and width and use the same 68-pin connector.
Because they differ only in thickness and not electrical/software interface, a thinner card can be used in a thicker slot, but a thicker card can not be used in a thinner slot. Only the mechanical size of the larger card prevents it from fitting into the smaller slot.

+==========+=========+=========+====================================+
|          | Length  | Width   | Thickness | Typical Usage*
+==========+=========+=========+===========+========================+
| Type I   | 85.6 mm | 54.0 mm | 3.3 mm    | Memory (SRAM,Flash,etc)
+----------+---------+---------+-----------+------------------------+
| Type II  |    "    |    "    | 5.0 mm    | I/O (Modem,LAN,etc)
+----------+---------+---------+-----------+------------------------+
| Type III |    "    |    "    | 10.5 mm   | Rotating Mass Storage
+----------+---------+---------+-----------+------------------------+
* While any card can theoretically be used for any device, due to their size differences, the card types each fit the needs of different applications.

For more about the content of the PC Card Standard, see "A Detailed Overview of the PC Card Standard".

top


What do the release numbers mean? (2.0, 2.1, etc.)

The release number refers to the version of the PC Card Standard that a particular card or system was designed to. Basically, release 1.0 supported memory only, 2.X releases supported both memory and I/O applications, and 5.x on onward supports the 32-bit CardBus interface. For the most part, release numbers are no longer used at the product level, as consumers were misinterpreting their importance when determining compatibility and interoperability.
For information about the history of PC Card Standard releases and what was included in each, see the
PC Card Primer.

top


What are CardBus and Zoomed Video?

CardBus is the 32-Bit version of PC Card technology. Enabled in the February 1995 release of the PC Card Standard (and generally available in systems built in 1997 or later), CardBus allows speeds of up to 133 Mbps at 33MHz. CardBus cards are not backward-compatible to 16-bit hosts, however, 16-bit cards are backward compatible with CardBus hosts.
Zoomed Video is a connection between a PC Card and host system that allows the card to write video data directly to the VGA controller. The data is transferred with no buffering requirements because it is transferred over the ZV bus and not the system bus.
Much more information on CardBus and Zoomed Video can be found in the PC Card Primer.

top


How can I tell if I have a CardBus card?

When viewing the PC Card right side up, the area above the 68-pin connector on a CardBus card will have a gold grounding shield strip across it, typically with 8 small metal bumps (see photo below). This strip is necessary to prevent signal noise from interfering with CardBus' high speed (33 Mhz) bus. These CardBus cards can only be used with CardBus slots -- they are keyed to prevent insertion into 16-bit slots so that the card and the slot won't be damaged by differing voltage requirements. 16-bit cards work in either type of slot, but CardBus cards only work in CardBus slots.

top


How can I tell if I have a CardBus slot?

The CardBus specification was released in 1995. Typically, any device manufactured before the second half of 1997 will almost certainly not have a CardBus capable slot.

On Windows Based Laptop PCs:

Access the 'Device Manager' by the means appropriate to the version of Windows installed. Typically right clicking on the computer icon 'My Computer', selecting the 'Hardware' tab, and clicking the 'Device Manager' button will present the device manager dialog. Scroll to locate an entry entitled 'PCMCIA socket' or 'PCMCIA adapter.' Expand the entry and read the device string that is displayed (two slot machines have two entries). If the string contains the term 'CardBus Controller', then it has a CardBus bridge and you can utilize CardBus PC Cards. Otherwise, the slot is a 16-bit slot and cannot use CardBus Cards. Many manufacturers make CardBus controllers, which would appear in the 'Device Manager.' Here are some PCMCIA adapter listings that are examples of CardBus controllers: Toshiba ToPIC97 CardBus Controller; Texas Instruments PCI-1420 CardBus Controller; Ricoh RL5C466 CardBus Controller; O2Micro OZ6832/6833 CardBus Controller.

top


Why won't some cards fit into the slot on an older computer?

The PC Card Standard includes definitions for the operation of PC Cards at two different voltages: 3.3 V and 5.0 V. A "key" was defined on the edge of the PC Card connector to prevent 3.3 V cards from inserting into slots that only operate at 5.0 V in order to prevent damage to the card. Some cards are able to operate at either voltage, and some slots are able to accept cards that operate at either voltage. If you have a card that will not fit into a slot, that means that the slot is providing 5.0 V and the card will only operate at 3.3 V. Do not attempt to remove the connector key, because if you do so and insert the card, the card will very likely be damaged beyond repair. The CardBus interface was defined as a 3.3 V-only interface, so they will not operate on a 5.0 V-only system.

top


Where do I get the standards for PC Card technology?

The PC Card Standard is available from PCMCIA. Call 408-433-2273 or visit
our bookstore to place an order.

top


Are there any other resources available for developers?

Be sure to visit the
PC Card Primer for an overview of the PC Card Standard and details on the CardBus interface and more.

Also, see our Developer Q+A which has answers to specific PC Card design questions asked by real-world PC Card developers.

In addition to the PC Card Standard, PCMCIA has available a number of books related to the design and development of PC Card products and software.

top


Where do I learn more about PC Cards and PCMCIA?

PCMCIA's Home Page is at http://www.pcmcia.org.

The PC Card-related Usenet Newsgroup alt.periphs.pcmcia.

Contact PCMCIA directly at:
2635 N. First St., Ste. 218
San Jose, CA 95134
Tel: 408-433-2273
Fax: 408-433-9558
E-Mail: office@pcmcia.org

top


Where do I learn more about Miniature Card?

Please read our Miniature Card Information Page:
Miniature Card Information Page

You can order the Minature Card Standard from our bookstore.

top

 PCMCIA | The Worldwide Association for Modular Peripherals   
© Personal Computer Memory Card International Association
"PC Card", PC Card logo, "ExpressCard" and Rabbit symbol are PCMCIA trademarks.
Webmaster | PCMCIA Home Page | ExpressCard Web Site | PCMCIA Members