Miniature Card

Intel Miniature Card: 60-pin elastomeric connector, 35×33×3.5 mm form factor, 16-bit bus, 5V/3.3V support, up to 64 MB addressing for flash/SRAM memory cards.

The Miniature Card was an Intel-promoted flash and SRAM memory-card standard introduced in 1995, governed by the Intel Miniature Card Specification Release 1.0 (February 1996). The card measures 35 × 33 × 3.5 mm and uses a 60-pin elastomeric connector — no metal connector is required on the card itself and no ejection mechanism is required on the host, keeping both card and socket costs low. The interface carries a 16-bit parallel data bus with a 25-pin address bus supporting up to 64 MB of linear address space, and accommodates both 5V and 3.3V supply voltages. Although architected primarily for linear Flash memory without requiring ASICs or microcontrollers, the standard also defined DRAM and ROM variants. The format was never widely adopted, being superseded by CompactFlash and SmartMedia, and is now entirely obsolete.

60 Pin Connector Miniature Card 60 Pin Connector Miniature Card

PinNameDescriptionDir
1A18Address BusIN
2A16Address BusIN
3A14Address BusIN
4VccrVoltage RefreshIN
5CEH#Card Enable High ByteIN
6A11Address BusIN
7A9Address BusIN
8A8Address BusIN
9A6Address BusIN
10A5Address BusIN
11A3Address BusIN
12A2Address BusIN
13A0Address BusIN
14RAS#Row Address StrobeIN
15A24Address BusIN
16A23Address BusIN
17A22Address BusIN
18OE#Output EnableIN
19D15Data BusIN/OUT
20D13Data BusIN/OUT
21D12Data BusIN/OUT
22D10Data BusIN/OUT
23D9Data BusIN/OUT
24D0Data BusIN/OUT
25D2Data BusIN/OUT
26D4Data BusIN/OUT
27RFUReserved for future use
28D7Data BusIN/OUT
29SDASerial Data and AddressIN/OUT
30SCLSerial ClockIN
31A19Address BusIN
32A17Address BusIN
33A15Address BusIN
34A13Address BusIN
35A12Address BusIN
36RESET#ResetIN
37A10Address BusIN
38VS1#Voltage Sense 1OUT
39A7Address BusIN
40BS8#Bus Size 8IN
41A4Address BusIN
42CEL#Card Enable Low ByteIN
43A1Address BusIN
44CASL#Column Address Strobe Low ByteIN
45CASH#Column Address Strobe High ByteIN
46CD#Card DetectOUT
47A21Address BusIN
48BUSY#Ready/BusyOUT
49WE#Write EnableIN
50D14Data BusIN/OUT
51RFUReserved for future use
52D11Data BusIN/OUT
53VS2#Voltage Sense 2OUT
54D8Data BusIN/OUT
55D1Data BusIN/OUT
56D3Data BusIN/OUT
57D5Data BusIN/OUT
58D6Data BusIN/OUT
59RFUReserved for future use
60A20Address BusIN

The following three are separate:

NameDescriptionDir
GNDGround
VCCPower
CINS#Card InsertionOUT
  • Direction is card relative to host device.

Notes

  • The Miniature Card connector is elastomeric (pressure-contact): the card itself carries no metal connector, and the host socket requires no ejection mechanism, minimising both card and host cost.
  • Card dimensions are 35 × 33 × 3.5 mm (single thickness only).
  • Supply voltage is selectable: 5V (standard Vcc) or 3.3V as signalled by VS1#/VS2#.
  • The 25-bit address bus (A0–A24) supports a 32 Mword (64 MB) linear address space; smaller cards may not decode the upper address lines and will repeat their address space at card-capacity boundaries.
  • The three signals GND, VCC, and CINS# listed in the separate table are routed as dedicated contacts outside the main 60-pin array.
  • CINS# makes contact before the 60 main interface pins during insertion and is the last to disconnect during removal, making it suitable for early card-detect logic distinct from CD#.
  • The format is entirely obsolete; it was superseded by CompactFlash and SmartMedia in consumer applications.

Signals

  • A0–A24 — 25-bit address bus; addresses up to 32 Mwords (64 MB). Cards smaller than 64 MB may not decode upper address lines, causing the address space to repeat at card-capacity boundaries.
  • D0–D15 — 16-bit bidirectional data bus; low byte D[7:0], high byte D[15:8].
  • CEL# — Card Enable Low Byte: selects the low byte (D[7:0]) for the current bus cycle; not used on DRAM cards.
  • CEH# — Card Enable High Byte: selects the high byte (D[15:8]) for the current bus cycle; not used on DRAM cards.
  • OE# — Output Enable: asserted by the host to indicate a read cycle.
  • WE# — Write Enable: asserted by the host to indicate a write cycle.
  • RAS# — Row Address Strobe: latches the row address into DRAM cards.
  • CASL# — Column Address Strobe Low Byte: latches the low-byte column address into DRAM cards.
  • CASH# — Column Address Strobe High Byte: latches the high-byte column address into DRAM cards.
  • RESET# — Card reset; a low-to-high transition causes the card to initialise to a predetermined state.
  • BUSY# — Ready/Busy output from card: high = card ready to accept the next command; low = card busy (e.g. Flash erase or program in progress). Flash cards tie this to the device RY/BY# signal; ROM cards hold it permanently high.
  • BS8# — Bus Size 8: driven by the host; low = 8-bit host (host must bridge D[15:8] to D[7:0]); high = 16-bit host.
  • VS1# — Voltage Sense 1: card grounds this signal to indicate it can operate at 3.3V; must be connected to card GND or left open.
  • VS2# — Voltage Sense 2: card grounds this signal to indicate support for a further reduced voltage (value reserved for future definition in Release 1.0 of the spec); must be connected to card GND or left open.
  • Vccr — Voltage Refresh: low-current supply used by DRAM cards to maintain self-refresh during sleep mode.
  • SDA — I²C Serial Data/Address: used with SCL to read the Attribute Information Structure (AIS) from a serial EEPROM fitted on DRAM cards.
  • SCL — I²C Serial Clock: clock signal for reading the AIS EEPROM on DRAM cards (see SDA).
  • CD# — Card Detect: grounded on the card; forced low once the card is fully seated. Positioned near the centre of the second contact row so it is one of the last signals to connect during insertion. Not to be confused with CINS#.
  • RFU — Reserved for Future Use (pins 27, 51, 59): must be left unconnected.
  • GND — Ground (dedicated contact outside the 60-pin array).
  • VCC — Card power supply (dedicated contact outside the 60-pin array).
  • CINS# — Card Insertion Detect: grounded contact at the front edge of the card; makes contact before the 60 main interface pins during insertion, allowing the host to detect an incoming card before the interface signals are live.

References

  • Intel Miniature Card Specification, Release 1.0 (Intel Corporation, February 1996) — primary governing document for this connector.

Category:Buses Connectors