EP1074918A2

Integrated PC card host controller for the detection and operation of a plurality of expansion cards

Abstract

An integrated controller for the detection and operation of both PC Cards, smart cards and passive smart card adapter cards. In one aspect, the invention detects the presence of standard expansion cards or passive smart card adapters 18 by utilizing the reserved detection and voltage selection signal area defined by the PC Card specification. In another aspect, the invention provides an integrated controller 10 that includes logic to operate either a standard expansion card or a passive smart card adapter by reassigning certain PC Card signal lines to operate a standard expansion card or a passive smart card adapter, thereby eliminating the need to provide pins in addition to those defined by the PC Card specification.

EP1074918A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 1 August 2020, 6.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 3 independent, 7 dependent

  1. 1
    A method of detecting the presence of an expansion card using conventional PC Card specification signal lines, said method comprising the steps of:determining the signal state of a first and second card detection signal lines;determining the signal state of a first and second voltage select signal lines;determining if said first and/or second card detection signal lines, or said first and/or second voltage select signal lines, comprise a signal state that is reserved by a PC Card signal specification;anddetermining the signal state of a predetermined unused PC Card signal line, relative to said reserved signal state.
  2. 4
    A device to detect the presence of an expansion card using conventional PC Card specification signal lines, comprising a state machine including a lookup table and a plurality of logic sets, each said logic sets operable to interface with a certain predefined expansion card type, said state machine accepting as input signals a plurality of predetermined card detection and voltage selection signals, and an additional signal, and coupling an appropriate one of said logic sets to an appropriate one of said expansion cards based on a match between said input signals and said lookup table.
  3. 10
    An integrated circuit for the detection and operation of a plurality of expansion cards, comprising, a first logic set for detecting and operating a plurality of expansion card types, said first logic set having predetermined signal lines and a pinout arrangement defined by PC Card specifications, and a second logic set for detecting and operating a smart card, wherein said first and second logic being incorporated into a single controller, and wherein said second logic set being adapted to reassign certain ones of said predetermined signal lines to detect and operate said smart card without requiring additional pinouts.