CN1220137C - 检测和操作多个扩展卡的集成pc卡主控制器 - Google Patents
检测和操作多个扩展卡的集成pc卡主控制器 Download PDFInfo
- Publication number
- CN1220137C CN1220137C CN00121208.7A CN00121208A CN1220137C CN 1220137 C CN1220137 C CN 1220137C CN 00121208 A CN00121208 A CN 00121208A CN 1220137 C CN1220137 C CN 1220137C
- Authority
- CN
- China
- Prior art keywords
- card
- signal
- expansion
- logic
- logical collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S439/00—Electrical connectors
- Y10S439/945—Adapter for pcb or cartridge
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Credit Cards Or The Like (AREA)
- Debugging And Monitoring (AREA)
- Power Sources (AREA)
- Communication Control (AREA)
- Storage Device Security (AREA)
- Lock And Its Accessories (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Burglar Alarm Systems (AREA)
Abstract
一种检测和操作PC卡,智能卡和无源智能卡适配器卡的集成控制器。一方面,本发明通过利用由PC卡规约定义的预定检测和电压选择信号区域检测标准扩展卡或无源智能卡的存在。另一方面,本发明提供一种集成控制器10,该控制器包括逻辑,以通过重新指定某种PC卡信号线以操作标准扩展卡或无源智能卡适配器,来操作标准扩展卡或无源智能卡适配器,因此,消除了除PC卡规约定义的那些针之外还提供针的需要。
Description
技术领域
本发明涉及的是用于检测和操作一个或多个扩展卡的集成控制器。具体来说,本发明涉及的是用于检测和控制PC卡(16位PCMCIA卡和32位CardBus卡)和智能卡的集成控制器。尽管文中也考虑了其它的应用,但本发明的特定应用是提供一种可携带的计算装置的集成控制器,例如,膝上型计算机。
背景技术
随着识别的电子形式代替面对面和基于纸件的形式,对安全和加强保密的需要日益增加。全球Internet的出现,包括来自防火墙之外客户和供应商访问的企业通信网的扩展,加速了对基于公开密钥技术的解决方法的需要。几种公开密钥启动服务的几个例子是在公共网络上安全通道的通讯,保证图象完整性和保密性的数字签名,服务器对用户的识别(和用户对服务器的识别)。
智能卡是公开密钥基础结构的关键部件,因为智能卡增强了诸如用户识别、登录和安全e-mail之类的仅软件解决方法,将微软结合到Windows平台。由于智能卡提供保护私人密钥和个人信息其它形式的抗干扰存储;包括识别、数字签名、来自不“需要知道”***其它部分的密钥交换的独立安全重要技术;在单位、家里、路上计算机之间使可靠便携和其它私人信息成为可能;因而智能卡实质上成为公共密钥认证和相关密钥的聚焦点。
估计智能卡将成为Windows平台的组成部分,因为当智能卡首次与个人计算机(PC)结合时,它们将使与鼠标和CD-ROM相同方式的新型应用成为可能。应用软件、卡、和阅读器之间的不可兼容性是欧洲以外较缓采用智能卡的主要原因。不同厂家产品之间的互用性必须要求使广大客户能够接受智能卡,为公司配置智能卡在企业内使用。
ISO 7816,EMV,和GSM
为了促进智能卡和阅读器之间的互用性,国际标准组织(ISO)为具有触点的集成电路开发了ISO7816标准。这些规范目的在于在物理、电、数据-链协议等级方面具有互用性。在1996年,Europay,MasterCard,和VISA(EMV)定义了工业特殊智能卡规范,该规范采用ISO7816标准,并定义了一些附加数据类型和财政服务工业使用的编码规则。欧洲电信工业也为他们的移动通讯(GSM)智能卡规范的全球***采用了ISO7816标准,以使移动电话用户的识别和鉴别成为可能。
所有这些规范(ISO7816,EMV,和GSM)迈出了正确的一步,每个规范既是低级的也是应用的特殊化,以获得广泛的工业支持。诸如装置独立的APIs、开发者工具和资源共享之类的应用互用性的发表不是由这些规范中的任何一个提议的。
PC/SC工作组
PC/SC(个人计算机/智能卡)工作组在1996年5月与主要PC和智能卡公司:Group Bull,Hewlett-Packard,Microsoft,Schlumberger和Siemens Nixdorf.合作而组成。工作组的主要目的是开发解决前面提到的互用性问题的规范。PC/SC规范基于ISO7816标准,并与EMV和GSM工业特殊规范兼容。由于PC/SC工作组包括的这些公司,对规范有广大的工业支持,有强烈的愿望在未来为这些规范开辟一块独立标准的地域。
由于规范的发现和原始发表,其他的成员已经加入了PC/SC工作组。新成员包括Gempuls,IBM,Sun Microsystems,Toshiba,和Verifone.
Microsoft的解决方法
Microsoft的解决方法包括下列:
·用于智能卡阅读器与PCs接口的标准模块
·使智能卡能够知道应用软件的装置独立的APIs
·软件开发惯用工具
·与Windows和Windows NT平台结合。
具有阅读器和卡如何与PC接口的标准模块增强了来自不同制造商的卡和阅读器之间的互用性。装置独立的APIs用于将应用开发者与当前和未来实施之间的差别隔离。通过避免由于在硬件改变下应用逐渐过时,装置独立性也保存了软件开发的费用。
当前用于将智能卡与笔记本计算机接口最收欢迎的方法是使用PCMCIA Type 2智能卡阅读器/写入器(图1)。当前PCMCIA智能卡阅读器可以从诸如Gemplus,SCM Microsystems和TritheimTechnologies之类的指定的几个公司买到。这些智能卡阅读器的终端用户费用典型地大约是150美元。阅读器的费用是安全解决方法整个费用的主要部分。图1中适配器卡104表示传统智能卡阅读器的主要功能块。智能卡阅读器的PCIC主接口块提供与PC卡连接器(106,该连接器依次与PC卡控制器102连接)的电连接。提供其他的逻辑以控制智能卡和软件应用之间的相互作用。然而,如上所述,该解决方法使每个单元具有非常高的费用,因此,不是大规模移向智能卡兼容性的吸引人的选择。
因此,需要提供一种集成主控制器,该控制器提供PC卡,智能卡,和无源智能卡适配器可操作性。另外,需要提供一种集成控制器,该控制器能够替换现有底板安装PC卡主控制器,而不需要重组或重新设计底板。
发明内容
因此,本发明的目的是提供一种适合于替代传统的PC卡控制器以结合到当前PC底板技术中的集成PC卡和智能卡控制器。
另一个目的是提供一种控制器,如上所述,该控制器完全同时与PC卡规范兼容。
另一个目的是提供一种智能卡控制器,如上所述,该控制器具有与现有的PC卡控制器相同的插脚引出线布置,因此允许控制器直接结合到PC底板,而没有重新设计和/或重组的费用。
本发明的另一个目的是提供利用现有的PC卡特殊信号检测智能卡或无源智能卡适配器存在的逻辑和技术。
一方面,本发明提供一种使用常规的PC卡规范信号线检测扩展卡之存在的方法,所述方法包括下列步骤:确定第一和第二卡检测信号线的信号状态;确定第一和第二电压选择信号线的信号状态;确定是否所述第一和/或第二卡检测信号线、所述第一和/或第二电压选择信号线包括由一个PC卡信号规范保留的状态;以所述保留的状态为标准,确定在PC卡之检测期间预定未被使用的PC卡信号线的信号状态;及根据所述第一和/或第二卡检测信号线、和/或所述第一和/或所述第二电压选择信号线、和所述未使用的PC卡信号线的信号状态,确定扩展卡的存在及其类型。
本发明的方法可包括下列步骤:通过确定所述第一卡检测信号和未使用的PC卡信号是否连接在一起,确定智能卡的存在。
在卡检测时序期间,状态改变信号(STSCHG)用于检测智能卡或智能卡适配器。检测时序完成之后,基于信号定义的PC卡规范STSCHG信号有了初始的使用。另外,在优选实施例中,通过确定所述第一卡检测信号和所述第二电压选择信号是否连接在一起,该过程确定智能卡或无源智能卡适配器的存在。
在逻辑形式上,本发明提供了一种使用常规PC卡规范信号线检测扩展卡之存在的装置,包括状态机,该状态机包括查询表和多个逻辑集合,每个所述逻辑集合用于与某一预定扩展卡类型接合,所述状态机接受多个预定卡检测信号和电压选择信号、以及附加信号作为输入信号,该附加信号包括未由PC卡规范指定在卡检测时间期间使用的信号;基于所述输入信号和所述查询表之间的匹配,使所述逻辑集合中的适当一个同所述扩展卡中的适当一个相配合;其中所述逻辑集合包括操作16位扩展卡的第一逻辑集合、操作32位扩展卡的第二逻辑集合,以及操作智能卡的第三逻辑集合。
另一方面,本发明提供一种用于多个扩展卡之检测和操作的集成电路,包括,检测多个扩展卡类型并控制其操作的第一逻辑集合,所述第一逻辑集合具有由PC卡规范定义的预定信号线和插脚引出线布置,所述预定信号线是在卡检测时间期间未被使用的信号线;检测和操作智能卡的第二逻辑集合,其中所述第一和第二逻辑被集成到一个控制器中,其中所述第二逻辑集合适用于重新指定所述预定信号线,以检测所述智能卡的存在和操作所述智能卡,而不需要附加的插脚引出线。
本发明还提供一种用于至少一个扩展卡的检测和操作的***,包括:第一插槽,用于容置与不同于PC卡规范的规范相符的第一扩展卡;集成控制器,包括:第一逻辑集合,用于检测所述第一扩展卡的存在和操作所述第一扩展卡;多路复用逻辑,以提供所述第一扩展卡与总线控制器逻辑之间采用常规PC卡通信协议的通信;其中该第一逻辑集合包括第一、第二卡检测信号线、第一、第二电压选择信号线及由PC卡规范指定在卡检测时间期间未被使用的信号线。
本发明还提供一种用于检测和操作多个扩展卡的方法,包括步骤:检测一个卡被***卡插槽;确定第一和第二卡检测信号线的信号状态;确定第一和第二电压选择信号线的信号状态;确定所述第一和/或第二卡检测信号线、所述第一和/或第二电压选择信号线是否包括由PC卡信号规范保留的信号状态;确定在PC卡之检测期间未被使用的PC卡信号线的信号状态;根据所述第一和/或第二卡检测信号线、和/或所述第一和/或所述第二电压选择信号线、和所述未使用的PC卡信号线的信号状态,使用常规的PC卡信号线确定卡的类型;当该卡类型确定后,启动相对应的卡阅读器逻辑;及使多路复用逻辑能提供所述卡和总线控制器逻辑之间采用常规的PC卡通信协议的通信。
本发明还提供一种用于多个扩展卡的检测和操作的***,包括:第一插槽,用于容置与PC卡规范相符的第一扩展卡;第二插槽,用于容置与不同于所述PC卡规范的规范相符的第二扩展卡;集成控制器,包括:第一逻辑集合,用于检测和操作所述第一扩展卡;第二逻辑集合,用于检测和操作所述第二扩展卡;多路复用逻辑,其由所述的第一和/或第二逻辑集合启动,以提供所述第一和/或第二扩展卡与总线控制器逻辑之间采用常规PC卡通信协议的通信。
本发明还提供一种用于读取多个扩展卡的集成控制器,包括:第一逻辑集合,用于检测所述扩展卡的存在;第二逻辑集合,由所述第一逻辑集合启动,用于操作所述扩展卡;多路复用逻辑,由所述第一和第二逻辑集合启动,以提供所述扩展卡和一总线控制器逻辑之间采用常规PC卡通讯协议的通信;其中,该第一逻辑集合包括第一、第二卡检测信号线、第一、第二电压选择信号线及由PC卡规范指定在卡检测时间期间未被使用的信号线。
本发明还提供一种用于读取智能卡的集成控制器,包括:
第一逻辑集合,用于检测所述智能卡;第二逻辑集合,由所述第一逻辑集合启动,用于操作所述智能卡;多路复用逻辑,由所述第一和第二逻辑集合启动,以提供所述智能卡和一总线控制器逻辑之间采用常规PC卡通讯协议的通信。
本领域的技术人员将意识到,尽管下列的详细描述将参考优选实施例和使用方法进行,但本发明并不限于这些优选实施例和使用的方法。相反,本发明具有较宽的范围,并仅限于所附权利要求所提出的范围。
附图简要说明
随着下列参考附图详细描述的进行,本发明的其它特征和优点将更加清楚明了,附图中相同的数字表示相同的部分,其中:
图1表示传统的结合PC应用智能卡可操作性方法的方框图;
图2是本发明组合智能卡阅读器的***等级方框图;
图3是本发明组合智能卡阅读器的详细方框图;
图4是本发明组合智能卡状态机方框图;
图5是传统PC卡检测和电压检测针布置表,和本发明控制器采用的智能卡检测针布置使用的一个例子;
图6是本发明示意性智能卡和无源智能卡适配器检测规则流程图;
图7A和7B分别描述了表示智能卡接口和检测分配功能针的传统PCMCIA和它们的使用。
具体实施方式
图2表示无源智能卡适配器和智能卡与主控制器如何接口的***等级方框图。控制器10结合到PC平台中,例如,膝上型PC。作为一个例子,如图所示,PC可以与操作检测和控制一个或更多个***到插座A12和/或插座B14中的扩展装置卡的控制器10一同构成。显然,本发明的控制器10适用于适当的逻辑以驱动PC卡和智能卡。PC***典型地包括处理器26和数据总线20。“North Bridge”逻辑24提供处理器26和总线20之间的通讯。本发明的控制器10也同样适合于与总线20通讯。在该例子中,总线20是PCI总线,然而,任何总线技术都可以结合到控制器逻辑中。为了完成图象,给外部总线通讯提供了“South Bridge”,例如,传统装置(ISA总线结构)等。South bridge和North Bridge逻辑是本领域公知的。电源IC芯片给PC卡连接器针提供合适的电压(如卡的类型所确定的***到插座A或B中)。一旦检测卡的类型(根据图5 PC卡定义的表,下面将讨论),芯片28提供该类型卡的适当电压。
在一个实施例中,本发明提供无源智能卡适配器18,该适配器构成得既可以***插座A12,也可以***插座B14,反过来这些插孔也构成如PC卡类型I/II/III这样类型插孔接口。该实施例的无源适配器18包括适当的连接器84和无源电路86。***到无源智能卡适配器18中的智能卡16也包括与适配器物理连接器84进行接口的物理触点88。由智能卡规范规定适配器和智能卡的插脚引线布置84和88,例如PC/SC适应智能卡规范,满足ISO7816电规范和T=0,T=1协议。在该实施例中,适配器18的使用使智能卡具有可读性和可操作性,而不需要重组PC壳体来包括特殊的智能卡插座。另外,PC能够包括智能卡插槽14’,如图2所示。在该实施例中,当然在插座14内内部地提供逻辑86和连接器84。
现在参考图3,图3更详细地描述了集成控制器10的方框图,图3表示指向智能卡检测和可操作性的那些逻辑部分。在该实施例中,控制器10包括智能卡检测逻辑30A和30B,智能卡多路复用器(MUX)逻辑32A和32B,智能卡阅读器逻辑34A和34B,和接口逻辑36A和36B。
首先一定注意到图3仅描述了与智能卡和无源智能卡适配器检测和可操作性有关的逻辑,应当理解,控制器10包括附加逻辑(没有表示),以允许传统PC卡的检测和操作。传统PC卡控制器使用一套卡检测针CD1和CD2,和一套电压检测针VS1和VS2,检测插在插槽中卡的类型。这些针之间的连接组合(参考地)表示一种类型的卡已经***到插座中的正确逻辑。例如,如图5中的表所示,CD1,CD2,VS1和VS2的连接组合确定***的PC卡是否是16位的PCMCIA卡或是32位CardBus卡。另外,如表中所示,该组合也确定特定卡类型的驱动电压。例如,3.3V,5V,X.XV和Y.YV。在图5表的最后两行中,注明的是所列CD1,CD2,VS1和VS2的组合在PC卡规范中是预定的。本发明利用CD1,CD2,VS1和VS2这些组合中之一,另外使用状态改变信号STSCHG以表示智能卡是否已经***槽中(既可以直接,也可以通过适配器)。最好在本发明中使用这些状态改变信号,因为在传统PC卡的卡检测过程期间没有使用该信号,仅使用一次卡类型是已知的。
因此,在一次检测中,图3所示的智能卡检测逻辑30A可以被看成确定***插座中卡类型的状态机。为此,参考图4,图4表示了图3的卡检测逻辑30A表示的状态机。如图所示,卡检测逻辑30A接受作为输入的CD1,CD2,VS1,VS2和状态改变(标号分别为40,42,44,46和48)。根据图5所示CD1,CD2,VS1和VS2的预定设置,和状态改变信号的增加,状态机30A确定与给定卡类型进行通讯的正确逻辑32A。例如,CD1,CD2,VS1和VS2某种组合(如图5所示)将表示***插座中的卡是16位PC卡或是32位CardBus卡。由此,状态机30A将为给定卡类型启动正确的逻辑50或52。也应当注意到,使用这四个针的组合也确定所***卡的特定电压。为了扩大传统PC卡控制器的能力,本发明也监视STSCHG以确定智能卡或无源智能卡是否已***到插座中,类似地,启动正确的逻辑54以与智能卡通讯,例如,如图3所示的逻辑32A。为了确定CD1,CD2,VS1,VS2和STSCHG的状态,卡检测逻辑30A能够在选择的这些插脚引线上产生,例如,脉冲串信号,并通过监视一个或多个其他针上的信号(相对于地),然后它能够确定***插座中卡的类型。
智能卡检测逻辑30A根据图5中的表操作检测智能卡或无源智能卡适配器和PC卡。图5所示的针布置由PC卡规范指定,并是这些信号线传统的针布置。由列1-4,即CD1,CD2,VS1和VS2的电压值确定卡的识别。通过利用这些针的预定组合,加上使用一个附加针,例如,STCSCHG信号线,智能卡和无源智能卡适配器检测操作。图7B表归纳了概念。该表表示了用于检测PC卡、智能卡和无源智能卡适配器卡的针。智能卡或无源智能卡适配器检测信号列包括如图5最后两行所示的CD1,CD2,VS1和VS2预定区域之一。应当注意到,尽管图中表示了使用信号线STSCHG(这是由传统的PC卡规范提供的),但是,通常情况下,本发明能够使用PC卡规范中在卡检测时序期间没有使用的任何针。换句话说,由计时观点来看,PC卡规范中的某信号线在卡检测过程期间保持不用。本发明利用这些信号线之一(或多个),与CD1,CD2,VS1和VS2预定组合协力,来完成智能卡或无源智能卡适配器检测。因此,这些图仅表示使用能够用于智能卡检测的附加信号针的许多例子之一。
图6表示了卡类型检测过程的流程图。为了清楚起见,省略了检测和操作PC卡,智能卡和无源智能卡适配器卡(如图2和3所示)相应逻辑的参考符号。首先,检测逻辑寻找CD1,CD2,VS1,VS2和STSCHG62的存在。如果不存在,或另外不可使用,假定没有卡***插座中,因此卡检测信号(CD1和CD2)被中断64。一旦***一个卡,检测逻辑监视CD1或CD2的下降沿66。这由用于确定卡存在的PC卡规范表示。一旦***一个卡,本发明触发器CD1,CD2,VS1,VS2和STSCHG62的检测逻辑确定所***卡的类型68。如上面所引证的那样,触发可以是脉冲串信号形式,或是其他触发信号形式。通过查询CD1,CD2,VS1,VS2和STSCHG62以下列形式进行检测逻辑。首先,该逻辑确定VS1和CD2是否连接到地70。如果没有,就知道所***的是16位PCMCIA卡或是32位CardBus卡72,如图5表所示。如果连接到地,该连接确定VS2和CD1是否连接在一起74。如果没有连接在一起,就知道所***的是16位卡或是32位CadBus卡76,如图5表所示。如果确定CD1和STSCHG连接在一起78,则确定出现的是智能卡或是无源智能卡适配器。无源智能卡适配器可以***到插座中,智能卡也可以直接***插座中。
本发明的另一个特征是提供一种集成控制器电路10,该电路可以直接与当前的PC卡控制器逻辑组合。传统的PC卡控制器逻辑是直接安装在母板上的IC插件,具有208个针,由PC卡规范分配每一个针。另一个特征是提供一种控制器10,该控制器能够直接替代传统的控制器,不需要重组针的布置,增加另外的针结构,改变母板,或改变需要的加工。因此,参考图7A的表,本发明的控制器10包括传统的传统接口卡信号和智能卡信号。如该表所示,与传统16和32位卡接口所使用的相同的针(最左行)同样用于与智能卡接口。因此,不需要增加另外的针。再参考图3,如果检测到智能卡***插座中,逻辑30A或30B与逻辑34A或34B通讯,并启动逻辑34A或34B,以使智能卡能够可读。逻辑34A或34B启动插座MUX逻辑32A或32B,以便插座(A或B)能够与CardBus/PCI控制器逻辑36A或36B通讯,该逻辑(经过PCI接口38)与PCI总线20通讯。应当理解到,使用传统的PC卡通讯协议,本发明的智能卡逻辑30A,30B,34A和34B直接与MUX逻辑32A和32B接口,并与总线接口控制器36A和36B通讯。如果一个传统的卡***插座中(插座A或B),那么使用传统的PC卡通讯协议,结合到控制器10中的传统逻辑(没有表示)启动MUX32A和32B,并与总线控制器36A和36B通讯。
为了便于直接与传统的PC卡逻辑集合结合,本发明控制预先指定针的预定数,以完成智能卡通讯。例如,如图7A所示,本发明利用如由PC卡标准规定的针17,51,58,47,32,GND,18,16,和40,来操作智能卡和PC卡。因此,控制器10不需要另外的针来完成智能卡的可操作性。在操作中,一旦检测到智能卡(如上参考图3-6所描述的那样),逻辑34A或34B重新指定图7A中所标注的PC卡针的操作性,以完成智能卡的可读性。在图7A智能卡信号行下面提出的信号分配是读取智能卡需要的信号。
图7A的表被概括成本发明控制器10中的查询表,以操作PC卡。同样,图5和图7B的表被概括成控制器10中的查询表,用于检测PC卡和智能卡。因此,将逻辑集合30A和30B看成的状态机(如图4所示),状态机将输入信号与图5和图7B中的查询表相比较,以将正确的逻辑连接到卡。
本领域的技术人员将意识到,CD1,CD2,VS1,VS2分别包括卡检测和电压选择信号,如传统PC卡信号规范所规定的那样。在图5,7A和7B的表中和图6的流程中,用于这些信号线的名称包括,例如,CD1#,CD2#,VS1#,VS2#等,这些名称是传统信号线的正式名称。然而,显然,使用CD1,CD2,VS1和VS2是这些正式名称的简写式,可以交替使用。
因此,显然,提供一种集成智能卡控制器和智能卡检测过程,他们满足文中所述的目标和目的。对本领域的技术人员来说显然可以作出修改。例如,尽管已经参考智能卡的检测和操作描述了本发明,然而,本发明同样适用于检测和操作除传统PC卡之外的任何类型的扩展卡。其他的修改也是可行的。例如,可以根据文中所示的智能卡逻辑的操作性希望包括软件连锁。因此,图3所示的逻辑能够包括一个启动位,这有选择地使智能卡检测性和操作性接通和断开。因此,参考图6,智能卡检测过程可以另外包括确定启动位是否被启动的步骤,和CD1和STSCHG是否连接在一起84,如果没有连接在一起,智能卡逻辑将不检测智能卡的存在。本发明的特征允许,例如,制造商提供智能卡的兼容性作为升级的选择,而仍然与控制器10的核心逻辑结合。本领域的技术人员将意识到,另外的修改和所有这样的修改都在所附权利要求限定的本发明的范围内。
Claims (24)
1、一种使用常规的PC卡规范信号线检测扩展卡之存在的方法,所述方法包括下列步骤:
确定第一和第二卡检测信号线的信号状态;
确定第一和第二电压选择信号线的信号状态;
确定是否所述第一和/或第二卡检测信号线、所述第一和/或第二电压选择信号线包括由一个PC卡信号规范保留的状态;
以所述保留的状态为标准,确定在PC卡之检测期间预定未被使用的PC卡信号线的信号状态;及
根据所述第一和/或第二卡检测信号线、和/或所述第一和/或所述第二电压选择信号线、和所述未使用的PC卡信号线的信号状态,确定扩展卡的存在及其类型。
2、如权利要求1所述的方法,进一步包括下列步骤:
通过确定所述第一卡检测信号和未使用的PC卡信号是否连接在一起,确定智能卡的存在。
3、如权利要求1所述的方法,其中所述确定所述信号线之信号状态的步骤包括以预定的输入信号轮询所述信号线,并检测输出信号。
4、一种使用常规PC卡规范信号线检测扩展卡之存在的装置,包括状态机,该状态机包括查询表和多个逻辑集合,每个所述逻辑集合用于与某一预定扩展卡类型接合,所述状态机接受多个预定卡检测信号和电压选择信号、以及附加信号作为输入信号,该附加信号包括未由PC卡规范指定在卡检测时间期间使用的信号;基于所述输入信号和所述查询表之间的匹配,使所述逻辑集合中的适当一个同所述扩展卡中的适当一个相配合;其中所述逻辑集合包括操作16位扩展卡的第一逻辑集合、操作32位扩展卡的第二逻辑集合,以及操作智能卡的第三逻辑集合。
5、如权利要求4所述的装置,其中,在该装置中通过内部PC卡接口结合智能卡阅读器逻辑。
6、如权利要求4所述的装置,其中所述查询表包括所述输入信号的多个指定的信号状态定义,所述信号状态定义包括多个扩展卡的接口类型和可操作电压。
7、如权利要求4所述的装置,其中所述未由PC卡规范指定在卡检测时间期间使用的信号是状态改变信号。
8、一种用于多个扩展卡之检测和操作的集成电路,包括,检测多个扩展卡类型并控制其操作的第一逻辑集合,所述第一逻辑集合具有由PC卡规范定义的预定信号线和插脚引出线布置,所述预定信号线是在卡检测时间期间未被使用的信号线;检测和操作智能卡的第二逻辑集合,其中所述第一和第二逻辑被集成到一个控制器中,其中所述第二逻辑集合适用于重新指定所述预定信号线,以检测所述智能卡的存在和操作所述智能卡,而不需要附加的插脚引出线。
9、一种用于至少一个扩展卡的检测和操作的***,包括:
第一插槽,用于容置与不同于PC卡规范的规范相符的第一扩展卡;
集成控制器,包括:第一逻辑集合,用于检测所述第一扩展卡的存在和操作所述第一扩展卡;多路复用逻辑,以提供所述第一扩展卡与总线控制器逻辑之间采用常规PC卡通信协议的通信;
其中该第一逻辑集合包括第一、第二卡检测信号线、第一、第二电压选择信号线及由PC卡规范指定在卡检测时间期间未被使用的信号线。
10、根据权利要求9所述的***,进一步包括:
第二插槽,用于容置与PC卡规范相符的第二扩展卡;
所述集成控制器进一步包括第二逻辑集合,用于检测所述第二扩展卡的存在和操作所述第二扩展卡;所述多路复用逻辑提供所述第二扩展卡和所述总线控制逻辑之间采用所述常规PC卡通信协议的通信。
11、根据权利要求9所述的***,所述的集成控制器进一步包括一个总线接口,以使所述总线控制器逻辑与总线进行通信。
12、根据权利要求11所述的***,其中所述的总线包括一个PCI总线,所述的总线控制器逻辑包括PCI总线和常规的PC卡通信协议。
13、根据权利要求9所述的***,其中所述的第一扩展卡包含智能卡。
14、根据权利要求10所述的***,其中所述的第二扩展卡选自CardBus卡或者PCMCIA卡。
15、根据权利要求9所述的***,其中所述的第一逻辑集合利用常规的PC卡信号线检测所述的第一扩展卡。
16、一种用于检测和操作多个扩展卡的方法,包括步骤:
检测一个卡被***卡插槽;
确定第一和第二卡检测信号线的信号状态;
确定第一和第二电压选择信号线的信号状态;
确定所述第一和/或第二卡检测信号线、所述第一和/或第二电压选择信号线是否包括由PC卡信号规范保留的信号状态;
确定在PC卡之检测期间未被使用的PC卡信号线的信号状态;
根据所述第一和/或第二卡检测信号线、和/或所述第一和/或所述第二电压选择信号线、和所述未使用的PC卡信号线的信号状态,使用常规的PC卡信号线确定卡的类型;
当该卡类型确定后,启动相对应的卡阅读器逻辑;及
使多路复用逻辑能提供所述卡和总线控制器逻辑之间采用常规的PC卡通信协议的通信。
17、根据权利要求16所述的方法,所述的确定卡的类型之步骤确定与该PC卡规范相符的扩展卡、和/或与不同于所述PC卡规范的规范相符的扩展卡的存在。
18、根据权利要求16所述的方法,进一步包括步骤:
利用所述总线控制器逻辑使所述卡接合到总线上,以提供所述总线和所述卡之间的通信。
19、一种用于读取多个扩展卡的集成控制器,包括:
第一逻辑集合,用于检测所述扩展卡的存在;第二逻辑集合,由所述第一逻辑集合启动,用于操作所述扩展卡;多路复用逻辑,由所述第一和第二逻辑集合启动,以提供所述扩展卡和一总线控制器逻辑之间采用常规PC卡通讯协议的通信;
其中,该第一逻辑集合包括第一、第二卡检测信号线、第一、第二电压选择信号线及由PC卡规范指定在卡检测时间期间未被使用的信号线。
20、根据权利要求19所述的控制器,其中所述的扩展卡是智能卡。
21、根据权利要求20所述的控制器,其中所述的第一逻辑集合采用常规的PC卡信号线检测所述智能卡。
22、根据权利要求19所述的控制器,进一步包括用来检测和操作PC卡的PC卡逻辑,所述PC卡逻辑使所述多路复用逻辑能提供所述PC卡和所述总线控制器逻辑之间利用所述常规PC卡通信协议的通信。
23、根据权利要求19所述的控制器,进一步包括一个总线接口,以使所述总线控制器逻辑与一总线进行通信。
24、根据权利要求23所述的控制器,其中所述的总线包括一个PCI总线,所述的总线控制器逻辑包括PCI总线和常规的PC卡通信协议。
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14754499P | 1999-08-05 | 1999-08-05 | |
US60/147,544 | 1999-08-05 | ||
US16124999P | 1999-10-25 | 1999-10-25 | |
US60/161,249 | 1999-10-25 | ||
US17494800P | 2000-01-07 | 2000-01-07 | |
US60/174,948 | 2000-01-07 | ||
US09/536,578 | 2000-03-28 | ||
US09/536,578 US6470284B1 (en) | 1999-08-05 | 2000-03-28 | Integrated PC card host controller for the detection and operation of a plurality of expansion cards |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1283818A CN1283818A (zh) | 2001-02-14 |
CN1220137C true CN1220137C (zh) | 2005-09-21 |
Family
ID=27495767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN00121208.7A Expired - Fee Related CN1220137C (zh) | 1999-08-05 | 2000-08-04 | 检测和操作多个扩展卡的集成pc卡主控制器 |
Country Status (8)
Country | Link |
---|---|
US (5) | US6470284B1 (zh) |
EP (1) | EP1074918B1 (zh) |
JP (1) | JP3667199B2 (zh) |
CN (1) | CN1220137C (zh) |
AT (1) | ATE308781T1 (zh) |
CA (1) | CA2313583C (zh) |
DE (1) | DE60023608T2 (zh) |
TW (1) | TW486623B (zh) |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6470284B1 (en) * | 1999-08-05 | 2002-10-22 | 02 Micro International Limited | Integrated PC card host controller for the detection and operation of a plurality of expansion cards |
US6574677B1 (en) * | 2000-02-23 | 2003-06-03 | Inventec Corporation | Method for using smart card on HPC |
US7278051B2 (en) * | 2000-07-06 | 2007-10-02 | Onspec Electronic, Inc. | Field-operable, stand-alone apparatus for media recovery and regeneration |
US7295443B2 (en) * | 2000-07-06 | 2007-11-13 | Onspec Electronic, Inc. | Smartconnect universal flash media card adapters |
US7252240B1 (en) * | 2000-07-06 | 2007-08-07 | Onspec Electronics, Inc. | Memory module which includes a form factor connector |
US20030084220A1 (en) * | 2001-11-01 | 2003-05-01 | Jones Larry Lawson | Active adapter chip for use in a flash card reader |
US7493437B1 (en) | 2000-07-06 | 2009-02-17 | Mcm Portfolio Llc | Flashtoaster for reading several types of flash memory cards with or without a PC |
US6438638B1 (en) * | 2000-07-06 | 2002-08-20 | Onspec Electronic, Inc. | Flashtoaster for reading several types of flash-memory cards with or without a PC |
JP2002197051A (ja) * | 2000-12-11 | 2002-07-12 | Internatl Business Mach Corp <Ibm> | 通信先を決定するための通信アダプタの選択方法、通信アダプタの設定方法、コンピュータ装置、携帯情報機器、および記憶媒体 |
US6753758B2 (en) * | 2001-01-03 | 2004-06-22 | Gerald Adolph Colman | System and method for switching voltage |
DE10105737B4 (de) * | 2001-02-08 | 2006-11-16 | Grundig Multimedia B.V. | Vorrichtung zur Übertragung von Bild- oder Tonsignaldaten zwischen einem digitalen Empfangs- und/oder Wiedergabegerät und einem digitalen Speicher |
US6684283B1 (en) * | 2001-03-13 | 2004-01-27 | Texas Instruments Incorporated | Method for interfacing a cardbay card to the host system by indicating a 16-bit or cardbus PC card insertion to host software |
US7302587B2 (en) * | 2001-06-08 | 2007-11-27 | Matra Transport International | Secure computer system |
US20030037196A1 (en) * | 2001-08-15 | 2003-02-20 | Chin-Hsiang Chung | Data access device function mode automatic switching control arrangement |
US20030088762A1 (en) * | 2001-11-05 | 2003-05-08 | Jenny Liang | Storage media of operating system arranging at the expansion slot of motherboard |
EP1451821A2 (en) * | 2001-11-16 | 2004-09-01 | Koninklijke Philips Electronics N.V. | Digital rights management |
TW539998B (en) * | 2001-12-27 | 2003-07-01 | Winbond Electronics Corp | Computer booting device using smart card interface and the method thereof |
US6725291B2 (en) * | 2002-01-18 | 2004-04-20 | Key Technology Corporation | Detection method used in adaptor capable of inserting various kinds of memory cards |
TW542378U (en) * | 2002-02-08 | 2003-07-11 | C One Technology Corp | Multi-functional electronic card capable of detecting a card insertion |
JP3953832B2 (ja) * | 2002-02-22 | 2007-08-08 | 株式会社村田製作所 | メディア媒体用インタフェースカード |
US7043585B2 (en) * | 2002-03-13 | 2006-05-09 | Sun Microsystems, Inc. | Flexible system architecture with common interface for multiple system functions |
US6990539B2 (en) * | 2002-04-15 | 2006-01-24 | Hewlett-Packard Development Company, L.P. | Apparatus and method of implementing BREQ routing to allow functionality with 2 way or 4 way processors |
KR100481511B1 (ko) * | 2002-08-26 | 2005-04-07 | 삼성전자주식회사 | 방송수신장치 및 그 제어방법 |
JP4113750B2 (ja) * | 2002-09-17 | 2008-07-09 | 株式会社リコー | Pcカード制御装置及びこのpcカード制御装置を備えるコンピュータシステム |
US7152127B1 (en) * | 2002-10-07 | 2006-12-19 | Flextronics Sales And Marketing (A-P) Ltd. | Multi-purpose peripheral interface for computing systems |
US7409484B2 (en) * | 2003-02-11 | 2008-08-05 | O2Micro International Limited | Integrated circuit having reduced pin count |
US7365454B2 (en) * | 2003-02-11 | 2008-04-29 | O2Micro International Limited | Enhanced power switch device enabling modular USB PC cards |
US7096298B2 (en) * | 2003-02-11 | 2006-08-22 | 02Micro International Limited | Reduced cardbus controller |
CN100409209C (zh) * | 2003-03-31 | 2008-08-06 | 株式会社理光 | 控制个人计算机卡连接的方法和装置及其被动卡适配卡 |
US7178724B2 (en) * | 2003-04-21 | 2007-02-20 | Stmicroelectronics, Inc. | Smart card device and method used for transmitting and receiving secure e-mails |
KR100618814B1 (ko) * | 2003-07-04 | 2006-08-31 | 삼성전자주식회사 | 다중 호스트 인터페이스를 지원하는 스마트 카드 겸용이동형 저장 장치 및 이에 대한 인터페이스 방법 |
TWI259406B (en) * | 2003-08-15 | 2006-08-01 | Via Tech Inc | A method and an apparatus of flash cards access |
JP4502613B2 (ja) * | 2003-09-11 | 2010-07-14 | 株式会社リコー | 非準拠カード認識システムと非準拠カード認識方法 |
US7289334B2 (en) * | 2003-08-27 | 2007-10-30 | Epicenter, Inc. | Rack architecture and management system |
US7383982B2 (en) * | 2003-08-27 | 2008-06-10 | Ricoh Company, Ltd. | Card recognition system for recognizing standard card and non-standard card |
WO2005029849A1 (ja) * | 2003-09-19 | 2005-03-31 | Matsushita Electric Industrial Co., Ltd. | デジタルテレビジョン受信機用モジュール及びそれを備えたデジタルテレビジョン受信機 |
CN100354845C (zh) * | 2003-10-24 | 2007-12-12 | 美国凹凸微系有限公司 | Pc卡子***、计算机***及操作连接至其的pc卡的方法 |
US7386648B2 (en) * | 2003-10-24 | 2008-06-10 | 02 Micro International Limited | PC card controller with reduced number of terminals |
TWI226552B (en) * | 2003-11-20 | 2005-01-11 | Rdc Semiconductor Co Ltd | Bus integrating system |
DE102004049671B4 (de) * | 2004-10-12 | 2007-08-02 | Mühlbauer Ag | Elektronisches Modul für die Herstellung, Programmierung und das Testen von Chipkarten und zugehöriges Verfahren |
TWI286692B (en) * | 2005-02-28 | 2007-09-11 | O2Micro Inc | Apparatus, method and system for controlling at least one PC card |
FR2884049B1 (fr) * | 2005-04-01 | 2007-06-22 | 3D Plus Sa Sa | Module electronique de faible epaisseur comprenant un empilement de boitiers electroniques a billes de connexion |
US20060265539A1 (en) * | 2005-05-17 | 2006-11-23 | Wistron Corporation | Method and system for supplying electric power by PCMCIA socket |
US20070067539A1 (en) * | 2005-09-12 | 2007-03-22 | Neil Morrow | Enhanced CCID circuits and systems utilizing USB and PCI functions |
JP4433311B2 (ja) * | 2005-09-12 | 2010-03-17 | ソニー株式会社 | 半導体記憶装置、電子機器及びモード設定方法 |
TWI301574B (en) * | 2005-12-05 | 2008-10-01 | Via Tech Inc | Memory card detect circuit |
JP4724573B2 (ja) * | 2006-03-02 | 2011-07-13 | 株式会社リコー | インタフェース回路における転送方式切換回路 |
US8152066B2 (en) | 2006-08-17 | 2012-04-10 | Research In Motion Limited | Method and system for determining support for a memory card |
US7480582B2 (en) * | 2006-12-19 | 2009-01-20 | Phison Electronics Corp. | Flash memory card test device with multiple interfaces |
TW200841531A (en) * | 2007-04-02 | 2008-10-16 | Asustek Comp Inc | Slot device |
TWI333149B (en) * | 2007-05-11 | 2010-11-11 | Asustek Comp Inc | Driving device for extension card and driving method thereof and motherboard |
US20090083486A1 (en) * | 2007-09-20 | 2009-03-26 | Inventec Corpration | Testing device of card reading interface and testing method thereof |
CN102197404A (zh) * | 2008-10-24 | 2011-09-21 | 松下电器产业株式会社 | 卡主机lsi和具有该卡主机lsi的设置机器 |
US8723675B2 (en) * | 2009-04-15 | 2014-05-13 | Identity Stronghold, Llc | Smartcard connector |
US20110072168A1 (en) * | 2009-09-24 | 2011-03-24 | Hongxiao Zhao | Data transfer system with different operating modes |
US8527667B2 (en) * | 2009-09-24 | 2013-09-03 | Maishi Electronic (Shanghai) Ltd | Apparatuses and methods for transferring data |
BRPI1004997A2 (pt) * | 2009-11-11 | 2013-02-26 | Seiko Epson Corp | dispositivo eletrânico e mÉtodo de controle do mesmo |
US20110194858A1 (en) * | 2010-02-11 | 2011-08-11 | Mrv Communications, Inc. | Hot-pluggable transceiver flash memory media reader/writer, systems, methods, apparatus, networks and devices |
CN102567238B (zh) * | 2010-12-13 | 2015-12-16 | 联想(北京)有限公司 | 接口切换控制方法、便携终端、便携移动设备及输入设备 |
CN104115138B (zh) * | 2012-02-21 | 2018-01-23 | Zih公司 | 电可配置选配板接口 |
TWI454921B (zh) * | 2012-11-21 | 2014-10-01 | Asrock Inc | 訊號溝通方法、訊號轉換系統及擴充插卡 |
KR102118526B1 (ko) | 2013-06-03 | 2020-06-03 | 삼성전자주식회사 | 확장 pcmcia 커넥터를 포함하는 회로 기판 |
US9561646B2 (en) | 2015-03-27 | 2017-02-07 | Zih Corp. | High speed adaptive thermal printhead interface |
WO2020049951A1 (ja) * | 2018-09-04 | 2020-03-12 | ソニー株式会社 | Icカード、処理方法、および情報処理システム |
CN111428526B (zh) * | 2018-12-24 | 2022-05-31 | 华为技术有限公司 | 一种功能卡的识别方法以及移动设备 |
US11412825B2 (en) | 2020-11-04 | 2022-08-16 | Identity Stronghold, Llc | Shielding card holder system |
Family Cites Families (65)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5274783A (en) * | 1991-06-28 | 1993-12-28 | Digital Equipment Corporation | SCSI interface employing bus extender and auxiliary bus |
FR2686172B1 (fr) | 1992-01-14 | 1996-09-06 | Gemplus Card Int | Carte enfichable pour microordinateur formant lecteur de carte a contacts affleurants. |
JPH07507412A (ja) * | 1992-11-12 | 1995-08-10 | ニュー・メディア・コーポレーション | コンピュータと周辺装置との間の再構成可能インターフェイス |
US5991530A (en) * | 1993-02-05 | 1999-11-23 | Canon Denshi Kabushiki Kaisha | Interface device receivable in card storage device slot of host computer |
US5473499A (en) * | 1993-06-30 | 1995-12-05 | Harris Corporation | Hot pluggable motherboard bus connection method |
US5887145A (en) * | 1993-09-01 | 1999-03-23 | Sandisk Corporation | Removable mother/daughter peripheral card |
AU689820B2 (en) * | 1993-12-28 | 1998-04-09 | Nec Corporation | IC card radio modem and communication system using the same |
US5860157A (en) * | 1994-01-26 | 1999-01-12 | Intel Corporation | Nonvolatile memory card controller with an optimized memory address mapping window scheme |
US5889866A (en) * | 1994-06-30 | 1999-03-30 | Intel Corporation | Method and apparatus for controlling access to detachably connectable computer devices using an encrypted password |
FR2728709B1 (fr) * | 1994-07-13 | 1997-01-24 | Schlumberger Ind Sa | Interface portable pour carte a puce electronique |
US5555510A (en) | 1994-08-02 | 1996-09-10 | Intel Corporation | Automatic computer card insertion and removal algorithm |
US5613092A (en) | 1994-09-01 | 1997-03-18 | Motorola Inc. | Peripheral card having an adaptive PCMCIA compliant interface |
JPH0895687A (ja) | 1994-09-26 | 1996-04-12 | Fujitsu Ltd | I/oカード、このi/oカードに接続される接続ケーブル及びi/oカードのパワーセーブ方法 |
US5636347A (en) | 1994-09-27 | 1997-06-03 | Intel Corporation | Computer card insertion detection circuit |
JPH08123583A (ja) * | 1994-10-27 | 1996-05-17 | Oki Electric Ind Co Ltd | 内部状態確定装置 |
JPH10512067A (ja) | 1994-11-04 | 1998-11-17 | インテル・コーポレーション | Pcmcia自動構成pcカード |
JPH08185248A (ja) | 1994-12-15 | 1996-07-16 | Internatl Business Mach Corp <Ibm> | 電源管理機構、電源管理方法、及び入出力装置用コントローラ |
US5691926A (en) * | 1994-12-20 | 1997-11-25 | Ncr Corporation | Integrated test tools for portable computer |
US5781780A (en) | 1994-12-22 | 1998-07-14 | Texas Instruments Incorporated | Power management supply interface circuitry, systems and methods |
KR960032232A (ko) | 1995-02-25 | 1996-09-17 | 김광호 | 메모리 카드와 스마트카드 겸용 가능한 카드 리드/라이트 장치 |
US5768147A (en) * | 1995-03-23 | 1998-06-16 | Intel Corporation | Method and apparatus for determining the voltage requirements of a removable system resource |
US5679945A (en) * | 1995-03-31 | 1997-10-21 | Cybermark, L.L.C. | Intelligent card reader having emulation features |
US5991158A (en) | 1995-05-24 | 1999-11-23 | Dell Usa, L.P. | Slot for mechanically detecting the presence of a computer card |
US5634132A (en) | 1995-06-23 | 1997-05-27 | Dell Usa Lp | Operating system independent support for mixed voltage devices |
US5758171A (en) | 1995-07-05 | 1998-05-26 | Cirrus Logic, Inc. | Apparatus and method for reading back socket power status information |
US5627416A (en) | 1995-07-21 | 1997-05-06 | Itt Corporation | Multi-voltage IC card host |
US6076124A (en) * | 1995-10-10 | 2000-06-13 | The Foxboro Company | Distributed control system including a compact easily-extensible and serviceable field controller |
TW299404B (en) * | 1995-11-02 | 1997-03-01 | Ibm | Adapter card slot isolation for hot plugging |
JP3607384B2 (ja) | 1995-11-08 | 2005-01-05 | 株式会社東芝 | コンピュータシステムおよびこのシステムで使用されるpcカードコントローラ並びにpcカード |
US5794164A (en) * | 1995-11-29 | 1998-08-11 | Microsoft Corporation | Vehicle computer system |
US5768615A (en) * | 1995-11-30 | 1998-06-16 | Compaq Computer Corp. | Method and apparatus for functional expansion through predefined signal interfaces |
US5671368A (en) | 1996-02-22 | 1997-09-23 | O2 Micro, Inc. | PC card controller circuit to detect exchange of PC cards while in suspend mode |
JPH09237166A (ja) * | 1996-02-29 | 1997-09-09 | Toshiba Corp | コンピュータシステムおよびこのシステムで使用されるカードデバイスコントローラ並びに動画像エンコーダカード |
JP3618878B2 (ja) * | 1996-03-01 | 2005-02-09 | 株式会社東芝 | コンピュータシステムおよびバス接続方法 |
US5928362A (en) | 1996-04-30 | 1999-07-27 | Cagent Technologies, Inc. | Peripheral card security and configuration interface |
US5752857A (en) * | 1996-05-24 | 1998-05-19 | Itt Corporation | Smart card computer adaptor |
US5943482A (en) | 1996-06-05 | 1999-08-24 | Compaq Computer Corporation | Expansion card insertion and removal |
JPH1097414A (ja) * | 1996-09-19 | 1998-04-14 | Toshiba Corp | 携帯型情報機器およびプログラム起動制御方法 |
US5862393A (en) | 1996-10-07 | 1999-01-19 | Lxe, Inc. | System for managing power of a computer with removable devices |
US6148347A (en) * | 1996-11-20 | 2000-11-14 | Cisco Technology, Inc. | Mode selectable memory controller for PCMCIA standard memory cards and non-standard memory cards |
JP3027950B2 (ja) * | 1996-11-22 | 2000-04-04 | 日本電気株式会社 | 画像入力装置 |
FI104223B (fi) * | 1996-12-17 | 1999-11-30 | Nokia Mobile Phones Ltd | Menetelmä SIM-kortin ohjauskomentojen välittämiseksi ulkopuoliselta laitteelta SM-kortille |
US5920731A (en) * | 1997-02-21 | 1999-07-06 | Vlsi Technology, Inc. | Single-housing electrical device self-configurable to connect to PCMCIA compliant or non-PCMCIA compliant host interfaces |
US5918028A (en) * | 1997-07-08 | 1999-06-29 | Motorola, Inc. | Apparatus and method for smart host bus adapter for personal computer cards |
JPH11120120A (ja) * | 1997-10-13 | 1999-04-30 | Fujitsu Ltd | カードバス用インターフェース回路及びそれを有するカードバス用pcカード |
JP3364133B2 (ja) | 1997-10-16 | 2003-01-08 | 富士通株式会社 | カード、ホスト装置、及び、ドライブ装置 |
US6183307B1 (en) * | 1997-11-17 | 2001-02-06 | Xircom, Inc. | PC cards with integrated I/O communication receptacles |
FI114839B (fi) | 1997-12-01 | 2004-12-31 | Nokia Corp | Menetelmä tehonsyötön järjestämiseksi laajennuskortilla |
DE29722142U1 (de) | 1997-12-16 | 1998-02-12 | Stocko Metallwarenfabriken Henkels & Sohn GmbH & Co, 42327 Wuppertal | Adapter zum Kontaktieren von Chipkarten |
DE19838628A1 (de) * | 1998-08-26 | 2000-03-02 | Ibm | Erweiterte Chipkarten-Kommunikationsarchitektur und Verfahren zur Kommunikation zwischen Chipkartenanwendung und Datenträger |
US6151647A (en) * | 1998-03-26 | 2000-11-21 | Gemplus | Versatile interface smart card |
US20020107837A1 (en) * | 1998-03-31 | 2002-08-08 | Brian Osborne | Method and apparatus for logically reconstructing incomplete records in a database using a transaction log |
US6483550B1 (en) | 1998-05-29 | 2002-11-19 | Matsushita Electric Industrial Co., Ltd. | Video signal level converting device and video signal analog-to-digital converter |
US6286060B1 (en) * | 1998-06-26 | 2001-09-04 | Sun Microsystems, Inc. | Method and apparatus for providing modular I/O expansion of computing devices |
US6062480A (en) | 1998-07-20 | 2000-05-16 | Vlsi Technologies, Inc. | Hot docking system and methods for detecting and managing hot docking of bus cards |
JP3593460B2 (ja) * | 1998-07-29 | 2004-11-24 | 富士通株式会社 | メモリカード |
US6460772B1 (en) * | 1998-09-01 | 2002-10-08 | Intertex Data Ab | PCMCIA smart card reader |
US6438550B1 (en) * | 1998-12-10 | 2002-08-20 | International Business Machines Corporation | Method and apparatus for client authentication and application configuration via smart cards |
US6371376B1 (en) * | 1999-04-16 | 2002-04-16 | Ho J. Dan | PCMCIA card with secure smart card reader |
US6547150B1 (en) * | 1999-05-11 | 2003-04-15 | Microsoft Corporation | Smart card application development system and method |
DE29909222U1 (de) * | 1999-05-28 | 1999-08-05 | STOCKO Contact GmbH & Co. KG, 42327 Wuppertal | PC-Card Chipkartenleser |
US6516373B1 (en) * | 1999-06-18 | 2003-02-04 | Samsung Electronics Co., Ltd. | Common motherboard interface for processor modules of multiple architectures |
US6315205B1 (en) * | 1999-07-06 | 2001-11-13 | Itt Manufacturing Enterprises, Inc. | Adaptor for smart card |
US6718274B2 (en) * | 1999-08-05 | 2004-04-06 | 2Micro International Limited | Integrated PC Card host controller for the detection and operation of a plurality of expansion cards |
US6470284B1 (en) * | 1999-08-05 | 2002-10-22 | 02 Micro International Limited | Integrated PC card host controller for the detection and operation of a plurality of expansion cards |
-
2000
- 2000-03-28 US US09/536,578 patent/US6470284B1/en not_active Expired - Lifetime
- 2000-07-05 CA CA002313583A patent/CA2313583C/en not_active Expired - Fee Related
- 2000-07-10 JP JP2000208128A patent/JP3667199B2/ja not_active Expired - Fee Related
- 2000-08-01 EP EP00402198A patent/EP1074918B1/en not_active Expired - Lifetime
- 2000-08-01 DE DE60023608T patent/DE60023608T2/de not_active Expired - Lifetime
- 2000-08-01 AT AT00402198T patent/ATE308781T1/de not_active IP Right Cessation
- 2000-08-02 TW TW089115542A patent/TW486623B/zh not_active IP Right Cessation
- 2000-08-04 CN CN00121208.7A patent/CN1220137C/zh not_active Expired - Fee Related
-
2002
- 2002-06-17 US US10/173,245 patent/US6807597B2/en not_active Expired - Fee Related
-
2003
- 2003-09-04 US US10/655,336 patent/US7191270B2/en not_active Expired - Fee Related
- 2003-11-28 US US10/724,446 patent/US7076589B2/en not_active Expired - Lifetime
-
2006
- 2006-07-11 US US11/456,694 patent/US20060265538A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20020152047A1 (en) | 2002-10-17 |
US6470284B1 (en) | 2002-10-22 |
EP1074918A2 (en) | 2001-02-07 |
TW486623B (en) | 2002-05-11 |
US20040073736A1 (en) | 2004-04-15 |
ATE308781T1 (de) | 2005-11-15 |
CA2313583A1 (en) | 2001-02-05 |
CN1283818A (zh) | 2001-02-14 |
DE60023608D1 (de) | 2005-12-08 |
CA2313583C (en) | 2008-02-05 |
EP1074918A3 (en) | 2003-11-12 |
US7191270B2 (en) | 2007-03-13 |
US7076589B2 (en) | 2006-07-11 |
US6807597B2 (en) | 2004-10-19 |
JP3667199B2 (ja) | 2005-07-06 |
US20060265538A1 (en) | 2006-11-23 |
JP2001075746A (ja) | 2001-03-23 |
EP1074918B1 (en) | 2005-11-02 |
DE60023608T2 (de) | 2006-08-03 |
US20040111240A1 (en) | 2004-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1220137C (zh) | 检测和操作多个扩展卡的集成pc卡主控制器 | |
US6718274B2 (en) | Integrated PC Card host controller for the detection and operation of a plurality of expansion cards | |
US7606947B2 (en) | Removable electronic device and method thereof | |
US6684283B1 (en) | Method for interfacing a cardbay card to the host system by indicating a 16-bit or cardbus PC card insertion to host software | |
EP1632886A1 (en) | Interface for a removable electronic device | |
CN100409209C (zh) | 控制个人计算机卡连接的方法和装置及其被动卡适配卡 | |
US6553432B1 (en) | Method and system for selecting IDE devices | |
CN101567052B (zh) | 一种用于发行带usb接口智能卡的***及其发行方法 | |
EP1403814B1 (en) | Electronic apparatus, information processing apparatus, adapter apparatus, and information exchange system | |
CN1097780C (zh) | 采用ttl兼容信令的高速pci | |
KR100746308B1 (ko) | 에스디 카드 타입의 외장을 갖는 유에스비 카드 및 이를위한 인터페이스 | |
CN1485787A (zh) | 存储卡标识方法及标识设备 | |
CN100555938C (zh) | 一种智能密钥设备及其与主机信息交互的方法 | |
CN101354754A (zh) | 一种内嵌cpu ic的智能存储卡及其应用 | |
US20030041187A1 (en) | Method and apparatus for controlling card device | |
TWI273428B (en) | Integrated PC card host controller for the detection and operation of a plurality of expansion cards | |
US20030217298A1 (en) | Method of a saving power mode by combining a smart card with a multi-function network card | |
Tual et al. | USB full speed enabled smart cards for consumer electronics applications | |
CN1357856A (zh) | 用于键盘接口及串行通讯接口的ic卡读写机*** | |
CN1635577A (zh) | 基于串行高级技术结构接口的半导体存储装置 | |
CN102567748A (zh) | 银行柜面多功能集成读写设备 | |
CN117131554A (zh) | 读卡机及其控制器以及权限管理方法 | |
WO2000014644A1 (en) | Multiple uses of pcmcia interfaces | |
CN101131857B (zh) | 硅储存装置及其控制器与运作方法 | |
Yuan et al. | Application of Smart Card security technology in manufacturing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent of invention or patent application | ||
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: O2 MCNOR INTERNATIMAL, INC. TO: O2 TECH. INTERNATIONAL LTD. |
|
CP02 | Change in the address of a patent holder |
Address after: American California Applicant after: O2 Tech. International Ltd. Address before: American California Applicant before: O2 Mcnor Internatimal, Inc. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050921 Termination date: 20160804 |