CN1906625A - 可移除电子电路卡的模块之间的有效连接 - Google Patents

可移除电子电路卡的模块之间的有效连接 Download PDF

Info

Publication number
CN1906625A
CN1906625A CNA2004800405746A CN200480040574A CN1906625A CN 1906625 A CN1906625 A CN 1906625A CN A2004800405746 A CNA2004800405746 A CN A2004800405746A CN 200480040574 A CN200480040574 A CN 200480040574A CN 1906625 A CN1906625 A CN 1906625A
Authority
CN
China
Prior art keywords
card
controller
main frame
module
control line
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.)
Granted
Application number
CNA2004800405746A
Other languages
English (en)
Other versions
CN100507940C (zh
Inventor
约西·平托
阿维阿德·泽尔
阿米尔·楚里
阿舍·德鲁克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Delphi International Operations Luxembourg SARL
Original Assignee
SanDisk Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SanDisk Corp filed Critical SanDisk Corp
Publication of CN1906625A publication Critical patent/CN1906625A/zh
Application granted granted Critical
Publication of CN100507940C publication Critical patent/CN100507940C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/409Mechanical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/38Universal adapter
    • G06F2213/3804Memory card connected to a computer port directly or by means of a reader/writer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/38Universal adapter
    • G06F2213/3814Wireless link with a computer system port

Abstract

本发明揭示一种可移除的电子电路卡,其具有并联连接到所述卡的总线的多个模块,以使得每个模块可与主机独立交换命令和数据。根据本发明的第一方面,这将通过控制器至控制器接口来实现,所述模块可通过所述接口促进其与所述主机的交互。在第一组实施例中,所述模块在单个卡上,而在第二组实施例中,所述模块分布在多个卡上,其中第一卡附接到所述主机,而其他卡附接到所述第一卡,而不是直接附接到所述主机。在所有这些情况下,所述主机将所述多个模块看作具有单个模块的单个卡。在本发明的其他方面中,所述卡能够以多于一个协议与所述主机进行通信。

Description

可移除电子电路卡的模块之间的有效连接
技术领域
本发明一般涉及可移除电子电路卡的使用和结构,且更特定地涉及单个卡上或个别卡上的卡模块之间的连接。
背景技术
越来越盛行的各种可市购的非易失性存储卡极其小巧且具有不同的机械和/或电接口。实例包括相关多媒体卡(“MMC”)和安全数字(“SD”)存储卡,其可从本发明的转让人,California,Sunnyvale的SanDisk公司购买到。还有其他符合国际标准化组织(“ISO”)和国际电工委员会(“IEC”)的标准(已广泛采用的一个实例称为ISO/IEC 7816标准)的卡。
在“多媒体卡系统技术规范(The MultiMediaCard System Specification)”中规定了针对MMC的物理和电气技术规范,其中所述规范由California,Cupertino的多媒体卡协会(“MMCA”)随时更新并出版。日期分别为1999年6月、2000年1月和2001年6月的所述技术规范的2.11版、2.2版和3.1版以引用的方式明确并入本文中。当前可从SanDisk公司购得具有不同单卡存储容量的MMC产品,最高可达128兆字节。在SanDisk公司出版的日期为2000年4月的修订版2“多媒体卡产品指南(MultiMediaCard ProductManual)”中描述了这些产品,所述指南以引用的方式明确并入本文中。在1998年11月4日申请的并转让给SanDisk公司的Thomas N.Toombs和Micky Holtzman的第09/185,649和09/186,064号共同待决的专利申请案中还描述了MMC产品的电气操作的某些方面。在转让给SanDisk公司的美国专利第6,040,622号中描述了物理卡结构和其制造方法。这些申请案和专利以引用的方式明确并入本文中。
新的SD卡类似于MMC卡,其尺寸相同,只不过厚度得到增加以容纳附加的存储芯片。这两者之间的主要差异在于SD卡包括附加的数据触点,以便能够在卡与主机之间进行更快的数据传输。SD卡的其他触点和MMC卡的触点相同,从而使得设计成接受SD卡的插口也能接受MMC卡。以使得设计成接受SD卡的插口也能制造成接受MMC卡的方式来进一步制造SD卡的电气和功能接口,如2002年2月21日公开的YoramCedar、Micky Holtzman和Yosi Pinto的第02/15020号PCT公开申请案中所描述的,且所述申请案以引用的方式并入本文中。2000年8月17日申请的美国专利申请案第09/641,023号中描述了SD卡的某些方面,所述申请案以引用的方式并入本文中。(SD协会(SDA)的成员公司可使用SD卡的所述技术规范。)
根据ISO/ICE 7816标准制造的卡具有不同的形状,在不同的位置具有表面触点,且具有不同于MMC和SD卡的电气接口。ISO/IEC 7816标准具有一个通用标题“带触点的标识卡-集成电路卡(Identification cards-Integrated Circuit(s)Cards with Contacts)”,且由日期分别为1994到2000年的1到10个部分组成。这一标准(可从Switzerland,Geneva的ISO/IEC得到其副本)以引用的方式明确并入本文中。ISO/IEC 7816卡在某些应用中特别有用,在这些应用中,必须以安全的方式来存储数据,所以很难或者无法以未授权的方式读取数据。除了别的应用之外,小型ISO/IEC 7816卡普遍用于手机中。
近来描述了允许具有不同功能性的多个模块附接到主机的卡。这些卡中包括具有多个模块的单个卡和这样的卡:其中模块分布在若干卡之间,但第一卡直接附接到主机,其他卡附接到第一卡而不是直接附接到主机,如2000年9月1日申请的共同待决的美国专利申请案第09/653,062号中描述的,所述申请案以引用的方式并入本文中。举例来说,所述模块可包括存储器模块和输入输出模块,其中两种模块在单个的组合卡中,或其中存储器卡设计成一端附接到主机且另一端附接到输入输出卡。这些多模块卡需经设计以使得其可与主机一起以快速、有效和便利的方式运作。
发明内容
因此,简要且概括地说,本发明利用一种可移除电子电路卡,其具有并联连接到卡总线的多个模块,使得每个模块可与主机独立交换命令和数据。根据本发明的第一方面,这通过控制器对控制器接口来实现,所述模块可通过所述接口促进其与主机的交互。在第一组实施例中,所述模块在单个卡上,而在第二组实施例中,所述模块横跨多个卡而分布,其中第一卡附接到所述主机,且其他卡附接到所述第一卡,而不是直接附接到主机。在所有这些情况下,主机将多个模块看作具有单个模块的单个卡。在本发明的其他方面中,所述卡能够以多于一个的协议与主机进行通信。
根据SD型可移除电子电路卡来描述示范性实施例,其中所述SD型可移除电子电路卡具有带非易失性大容量存储存储器的存储器模块和独立的输入输出模块。每个模块具有其自身的控制器,每个控制器并联连接到主卡总线(SD总线),所述控制器可通过所述总线与主机交换命令和数据。通常,每个模块将具有不同组的合法命令:尽管其可能共用某些共同命令,例如重设命令,但每个模块具有其自身的特定组的命令。为促进控制器对总线的这种并联连接,本发明引入一组控制器对控制器线。在示范性实施例中,基于可利用SD或MMC协议以及SPI协议的卡,使用三根这样的线。这些线允许一个控制器指示另一控制器忽视总线上的数据,现在是发布中断命令的合适时间,或管理与非法命令相关的标志的设定和清除。其还允许一个控制器向另一控制器指示其经附接和激活,因为本发明还可在能附其他模块或不能附其他模块的多卡实施例中实施。
在单卡实施例中,所有模块被包含在符合可附接到主机的特定标准的单个卡中。在多卡实施例中,第一卡(例如存储卡)可附接到主机,但还包括用于附接一个或一个以上附加卡(例如输入输出卡)的连接器。在多卡情况下,主卡总线和控制器对控制器接口都会延伸横跨连接器接口,使得当第二卡附接时,其可以与单卡实施例相同的方式运作。
示范性实施例是针对能以多个协议(特定为SD或MMC和SPI协议,尽管可使用其他协议)与主机进行通信的模块而描述的。控制器对控制器线可具有不同的功能,这些功能取决于使用哪种协议。因为控制器对控制器线允许并联连接的模块可如同主机所认为的单个实体一样操作,所以在SD和MMC协议中,所有模块共享共同的相对卡地址(RCA),且在SPI协议中,所有模块都响应相同的芯片选择(CS)信号。
根据结合附图进行的以下描述,本发明的其他细节、特征和优势将变得显而易见。
附图说明
图1a和图1b说明多个系统,其中组合卡实施例和两卡实施例中分别利用非易失性存储器模块和输入输出模块。
图2展示实例卡和其中插入所述卡的系统插口的针脚分配。
图3是示范性组合存储器/输入输出卡配置的方框图。
图4a是在SPI模式下使用线[A]使I/O控制器指示存储器控制器忽视主机数据的示意图。
图4b是在SPI模式下使用线[A]使存储器控制器指示I/O控制器忽视主机数据的示意图。
图5是针对SPI模式下的线[A]的总线时序图。
图6是时序图符号的表。
图7是在SD模式下使用线[A]使存储器控制器向I/O控制器指示有效的中断周期的示意图。
图8是针对SD宽总线模式下的线[A]的总线时序图。
图9是在非命令响应周期中使用线[B]向第一卡控制器指示第二卡被附接的示意图。
图10a是使用线[B]使I/O控制器向存储器控制器指示其正在作出响应的示意图。
图10b是使用线[B]使存储器控制器向I/O控制器指示其正在作出响应的示意图。
图11是针对线[B]上的感应和驱动周期的总线时序图。
图12是一个控制器如何使用线[C]来向另一控制器指示设定非法命令标志的方框图。
图13是针对线[C]上的到存储器控制器的非法命令紧接合法命令的总线时序图。
图14是线[C]和线[B]一起使用以控制卡检测逻辑的总线时序图。
图15是示范性总线时序图的表。
图16是SD模式下的控制线[A]的时序图。
图17是SD模式和SPI模式下的控制线[B,C],SPI模式下的线[A]的时序图。
图18是针对SD模式下的线[A]的参数表。
图19是SD和SPI模式下的线[B,C],SPI模式下的线[A]的参数表。
图20是针对控制器对控制器接口的针脚描述。
具体实施方式
参考图1a,所说明的主机电子系统31包括一插口33,用户可插入和移除一种或多种类型的市购可移除电子电路卡,例如上文现有技术中所概括的存储卡。插口33可建构在主机31中或物理上独立并通过电缆或无线构件连接。主机31可以是台式机或笔记本形式的个人电脑,其包括可接收这样的卡的插口33。含有这样的卡插口的主机系统的其他实例包括各种便携式电子设备,例如手提电脑、个人信息管理工具、其他个人数字助理(“PDA”)、手机、音乐播放器及其类似物。另外,自动收音机和全球定位系统(“GPS”)接收器也可具有这样的存储卡插口。本发明的改进可应用到包括存储卡插口的各种主机系统。
在本文所述的实施例中,描述了SD卡,但应了解,本发明并不限于具有任何特定类型可移除电子电路卡的实施。在图2中,展示SD卡35和相配插口33的物理配置。SD卡呈矩形形状,尺寸为24毫米×32毫米,厚度为2.1毫米和1.4毫米厚的沿着卡的较长边的窄轨道(图2中未图示)。可利用各种大小的卡来实施本发明,但极为有用的卡长度应小于51毫米、宽度应小于40毫米且厚度应小于3毫米。
SD卡35含有9个表面电触点10-18。触点13、14和16当插入到主机系统插口33中时连接到电源(VSS、VDD和VSS2)。卡触点15从主机接收时钟信号(CLK)。触点12从主机接收命令(CMD)并将响应和状态信号发送回主机。其余触点10、11、17和18(分别为DAT 2、DAT 3、DAT 0和DAT 1)并联接收数据以用于存储在其非易失性存储器中并从存储器并联发送数据到主机。较少数的数据触点可选择使用,例如单个数据触点17。主机与卡之间的数据传输的最大速率受到所使用的并联数据路径的数目(和最大时钟速率)的限制。上文现有技术中描述的MMC卡具有类似的触点布局和接口,但省略了数据针脚10和18且不使用触点11,所述触点11供备用。MMC卡具有相同的尺寸且其操作类似于SD卡,只不过所述卡仅为1.4毫米厚且具有单个数据触点17。卡35的触点通过插口33的各自的针脚20-28连接到其主机系统。2001年8月2日申请的美国专利申请案第09/924,185号中描述了与本发明相兼容的存储卡的其他扩展,在此其以引用的方式并入本文中。
本发明是基于可移除电子电路卡,例如图1a的实施例的卡35,图1a除了例如36所指示的存储器模块之外还包括输入输出模块37。输入输出模块37可在通信路径41上直接与某种其他系统39进行通信。通信路径41可以是无线的(例如通过使用红外线或射频信号),或可包括有线连接。如果通过导线,那么卡35包括一外插口以可移除地接收附接到导线的插头。如果是无线的,那么卡35内可包括一天线,如果利用射频通信,或红外线发射器和检测器,如果使用红外线通信。射频数据通信的新兴标准已被公开为蓝牙技术规范,由Wilson和Kronz在两篇题为“蓝牙内第I部分(Inside Bluetooth Part I)”和“蓝牙内第II部分(Inside Bluetooth Part II)”的文章中讨论的,出现在2000年3月(从第62页开始)和2000年4月(从第58页开始)的Dr.Dobb′s Journal的期刊中,所述文章以引用的方式并入本文中。其他无线方案包括基于802.11协议的方案,例如WiFi和超宽带(UWB)技术。通信路径41上的数据的传输常常在两个方向上,但当然可限制在一个方向或针对特定应用的其他方向。
在某些应用中,入射信号41可以不是明确由外部系统39发起。举例来说,输入输出模块37可含有集成在卡上的感光器或透镜以充当相机模块。在这种情况下,信号41可以是入射辐射,且卡可形成独立单元,且将不需要通过电缆或天线与除了主机之外的任何实体交互。
在图1a的示范性实施例中,包括输入输出模块37的组合卡35是基于“现有技术”中所述的SD存储卡且与其兼容。所述兼容包括机械、电气、电源、信号发送和软件。组合卡35的目的是为移动电子设备提供低功耗的高速数据I/O。基本的目标是插入不识别组合卡的主机中的组合卡将不引起所述设备或其软件的物理损坏或中断。在这种情况下,应完全忽视I/O模块功能性。一旦所述卡被插入识别组合卡的主机,将通过MMC技术规范2.11版或美国专利申请案第09/641,023号(都以引用的方式并入本文)中所述的一般构件以及某些延展部分来检测所述卡。在这种状态下,组合卡将变得空闲,且汲取少量的功率(平均每秒15mA)。在随后主机对卡的正常初始化和询问期间,卡将会将其自身识别为组合卡设备。主机软件接着将以元组(tuple)(链接列表)格式获得卡信息,并确定卡的I/O功能是否可接受以激活。这个决定将取决于诸如功率要求或适当软件驱动器的可用性等参数。如果所述卡可接受,那么将允许完全供电并起始I/O和其中构建的功能。在2002年11月21日申请的共同待决的美国专利申请案10/302,009中提供了关于图1a的示范性实施例的操作的更多详情,所述申请案以引用的方式并入本文中。
图1b中显示本发明的替代性示范性实施例,其中存储器模块和输入输出模块位于单独的卡上。替代性示范性实施例包括通过添加连接器(例如图2中36处所指示)来修改存储卡(例如存储卡35),经过修改的卡由图1b中的35’指示。连接器36附接到输入输出卡37的相配连接器以将两个卡以机械和电方式耦合在一起。在这种配置下,尽管第二卡37将在功能性上符合适当的标准,例如实例中的SD或SD IO卡标准,但其不必在机械上符合,从而允许第一卡35’同时用作物理适配器。输入输出卡37经由通信路径41直接与某些其他系统39通信。在2000年9月1日申请的共同待决的美国专利申请案09/653,062中提供关于图1b的示范性实施例的操作(包括卡对卡附接的机械方面)的更多详细内容,所述申请案以引用的方式并入上文中。
尽管图1a和图1b的示范性实施例以及以下讨论的大多数内容是基于两个模块,确切地说是一存储器模块和一输入输出模块,但更一般来说,可在单卡(如图1a中)或多卡(如图1b中)之间分配更多的模块。然而,在每种情况下,仅有一个卡将附接到主机。举例来说,图1a的35可含有多个I/O模块,或在图1b中,卡37可含有多个输入输出模块或可具有35’,可附接有多个输入输出卡。一般来说,将针对连接到主机的单卡来描述本发明的各个方面。所述卡自身内部可含有多个模块(“组合卡”),或具有一个或一个以上的卡,这些卡本身含有通过所述卡连接到主机的模块。
示范性实施例还可针对以下情况来描述,即卡能通过例如上文并入的美国专利申请案第09/186,064号中描述的复数个协议与主机通信。详细来说,这些可以是MMC或SD(MMC技术规范2.11版或美国专利申请案第09/641,023号中所述的,其两者以应用的方式并入上文中)协议和示范性实施例中的SPI协议。
图3是针对符合适当的SD卡标准并具有存储器模块和输入输出模块的组合卡35的示范性实施例的方框图。在存储器模块中,仅明确显示了控制器301,且类似地,仅在I/O模块中显示控制器303。I/O模块(其可含有多个I/O功能)在这里被设计成与选定类型的特定卡一起工作,且遵照如上文并入内容的适当技术规范。同样,如上所述,所接纳的实施例支持SD总线和SPI总线模式,如并入的参考内容中所描述的。331处显示总线结构,通过这个总线结构,模块和主机交换数据和命令。确切地说,总线符合SD标准并包括时钟线CLK、命令线CMD、数据线DAT0-3,和Vdd和Vss处的电源供应线。对于两卡实施方案,虚线307指示直接连接到主机的存储卡(35’)与连接到存储卡的输入输出卡(37)之间的边界部分。总线331再次延伸穿过两个卡并连接到两个控制器。
以下讨论的范畴将主要定义带I/O扩展槽的SD卡的功能特征以及相关电气和时序问题。在图3的实施例中,存储器控制器301和I/O控制器303都连接在相同的总线上以用于与主机通信。因此,每个模块将能够分别与主机通信,但主机仍只能看到单个卡。对于示范性协议,这导致在SD或MMC模式下仅为卡定义单个相对的卡地址(RCA),且在SPI模式下仅单个芯片选择(CS)信号用于卡,即使卡将含有不止一个单个模块。为了促进并联连接到主机的多个模块的操作同时仍允许主机将其看作单个卡,在两个控制器之间实施连接333。
示范性连接具有三个控制线A、B和C,控制器可通过这些控制线交换信号以允许模块挑选出来自主机的哪些命令和数据是针对哪个模块。因为主机通过相同的相对卡地址(RCA)或芯片选择(CS)信号来识别两个模块,但许多命令仅特定针对一个模块,所以控制线允许模块促进这些主机交互。举例来说,如果主机发送特定针对I/O模块的命令并紧接着发送某些数据,那么存储器模块会认为所述命令是非法的。作为替代,控制线333允许I/O控制器303通知存储器控制器301所述命令并非非法,而是针对I/O模块的,且存储器模块应忽视随后的数据。在示范性实施例中,假设大多数命令是针对一个模块或其他模块,且少数命令是共同共用的。所述共同命令的实例是卡重设命令,关于为卡整体建立RCA的命令,关于CS信号的命令,和允许很大程度上独立的模块充当从主机的角度来看是单个卡的其他命令。其他命令对两种模块来说也可以是共同的,例如关于模块之间的DMA类型传输的命令,其在专利申请案10/302,009中有进一步描述。
将更详细地描述接口控制线,从线[A]开始。线[A]在图3上也被标记为INT_PER_IGNOR_DI且具有双重功能性,这取决于通信是为SD模式(其中其充当VALIDMEMORY INTERRUPT PERIOD线)或是为SPI模式(其中其充当IGNORE DI INPUTS线)。在SPI模式中,串行发送数据和命令/响应,在CMD(现在是数据入,或DI)线上入,且在DAT0(现在是数据出,或DO)线上出。因为两种模块是并联连接的,所以两种模块都在SD总线331上监听,且发送到一个模块的数据/命令可能会被错误的模块解译。一个控制器使用SPI模式中的线[A]来指示另一控制器忽视DI输入。默认情况被实施为上拉模式(pull-up mode)。由控制器(IO或存储器)中一者设定的“0”指示另一控制器忽视DI输入。控制线[A]的理由在于发送到一个控制器的数据会被另一控制器认为是命令。由于两种控制器不会同时接收数据,所以从I/O到存储器和从存储器到I/O将使用相同的控制线[A]。
图4a是从I/O控制器指示存储器控制器忽视DI的实例。I/O控制器接收后面将跟随着DATA接收的命令,这样I/O控制器在命令响应的最后一位后开始确立线[A]为零TARI时钟。I/O控制器会在最后的忙位之后释放线[A]TABS时钟(图5中界定的)。存储器控制器感测到线[A]上的“低”,且从现在开始,存储器控制器将忽视DI输入,直到I/O控制器释放线[A]为止。
图4b是存储器控制器指示I/O控制器忽视DI的实例。存储器控制器接收后面将跟随着DATA接收的命令,这样存储器控制器在命令响应的最后一位后开始确立线[A]为零TARI时钟。存储器控制器会在最后的忙位之后释放线[A]TABS时钟。I/O控制器感测到线[A]上的“低”,且从现在开始,I/O控制器将忽视DI输入,直到存储器控制器释放线[A]。图5中显示SPI模式中的线[A]总线时序的实例,且在图6的表1中定义图的符号。
在SD模式中,线[A]用于将VALID MEMORY INTERRUPT PERIOD信号从存储器模块发送到I/O模块,如图7中所示。这个信号指示允许I/O控制器303根据SD总线协议将中断发送到主机,因为如果I/O模块在不允许的时间在总线331上将中断发送到主机,那么这可能会破坏存储器模块与主机之间交换的数据。I/O控制器303必须在将中断发送到主机之前检查这根线。“1”指示有效的中断周期,且“0”指示无效的中断周期。如在上文并入的各种参考内容中所述的,在SPI和1位(或窄)SD模式中,第8个针脚(DAT1)用作中断信号。在4位(或宽)SD模式中,第8个针脚(DAT1)用于数据传输并用于中断信号。线[A]用于在4位SD模式中工作时防止在第8个针脚上的总线连接。从存储器到I/O的线[A]指示具有如下特殊时序:
1)在1位(窄)SD模式中,线[A]一直为“高”。
2)在4位(宽)SD模式中,在线[A]变为“高”后,中断周期将起始TAIP时钟。在线[A]变为“低”后,中断周期将为终止的TASE时钟。在前2个时钟中,I/O控制器将驱动“低”,在第3个时钟时,I/O控制器将驱动“高”,在第4个时钟时,I/O控制器将停止驱动中断信号。
图8中显示宽总线SD模式中用于读取命令的线[A]总线时序。存储器控制器在4位数据传输模式中不支持数据区块之间的中断周期。
线[B]在图3上也被标记为CMD_RESP_IO_DET,且也具有多于一个的功能性,这取决于设备是在命令响应周期中(其中其充当命令响应指示线)或不在命令响应周期中(其中其充当I/O卡检测线)。如图9中所示意性说明,在非命令响应周期期间,存储器控制器在线[B]上处于输入模式中,由I/O控制器使用线[B]来指示存在I/O卡。当然,在单个卡的实施例中,I/O模块当其在相同的卡上时会一直存在;但当模块在单独的卡上时(例如图1b中的37),这允许直接连接到主机(即35’)的卡知道附接了第二卡(即37)。否则,如果在总线331上对命令没有响应,那么控制器301将不清楚是否缺少卡37,或是否控制器303只是未作响应。I/O卡的控制器303总是驱动线[B]“低”,除了命令的结束位后的一个时钟之外,直到命令结束之后的数个时钟为止。这个周期在下文被称作“响应周期”。在I/O卡没有连接的情况下,线被上拉。为了消除临界时序问题,存储器控制器会在响应周期结束后的几个时钟将线[B]视为I/O卡检测指示。
在命令响应周期期间,一个控制器用线[B]来向另一控制器指示其正在作出响应且另一控制器不需要作出响应。这有助于管理系统总线上的通信,且防止两个控制器同时作出响应。在命令响应周期期间,线[B]指示在SD模式和SPI模式中都对命令作出响应。在默认情况下,存储器和I/O控制器将处于输入模式。通过由控制器之一(I/O或存储器)驱动线[B]为“低”指示另一控制器驱动控制器正发送命令响应。在图10a和图10b中分别针对I/O控制器303作出响应和存储器控制器301作出响应示意性显示这个过程。图11显示线[B]上的感测和驱动周期的示范性时序图。
作为响应过程的一部分,将响应发送到主机的控制器还清除任何先前设定的错误和非法命令标志。线[B]指示另一控制器清除其错误和非法命令标志,使得这个知识可由两个控制器共用。在示范性实施例中,线[B]指示持续4个时钟的周期,在命令响应的开始位之前开始半个位(见图14)。接着在命令的结束位后的2个时钟周期中,可起始I/O控制器的响应,直到命令结束位后的32个位为止,且在命令结束位后的2个时钟周期中可起始存储器控制器的响应,直到命令结束位后的16个位为止。
在下文描述的其他功能性中,线[B]可和线[C]一起使用以控制卡检测逻辑。
线[C]在图3上还被标记为ILLEG_CMD,用于SD模式中,且具有双重功能性。根据SD技术规范,如果向控制器发送非法命令,那么在下一命令时,其将指示命令是先前命令,为非法。非法命令标志也设定一标志,使得可在下一(合法)命令时发送此信息。然而,这个下一命令可能不被引导到相同的模块,所以这个非法命令信息需要在控制器之间共用。举例来说,非法命令可以到存储器模块,而下一合法命令是到可能不知道前面非法命令的I/O模块。在图12中示意性显示这个过程。(在上文中已针对线[B]描述了此非法命令标志的清除。)
更详细来说,在默认情况下,存储器和I/O控制器处于输入模式中。当控制器之一检测到非法命令接收时,控制器将设定非法命令标志。在非法命令的结束位后,线[C]将被驱动为“低”TCEI时钟,以发送信号到另一控制器来设定其非法命令标志。当控制器之一检测到非法命令接收时,控制器将检查线[C]:如果线[C]为“高”,那么控制器将驱动线[C]为“低”,而如果线[C]为“低”(即,另一控制器已驱动线[C]),那么控制器将不驱动线。
驱动线[C]为“低”的控制器在两种情形下将停止驱动线[C]:
1)在发送对合法命令的响应的处理期间,控制器清除非法命令标志。在接收非法命令后,线[C]被释放直到响应的开始位后的TCRS时钟,以发送非法命令标志被清除的信号。图13是接收非法命令并开始驱动线[C]为“低”的存储器控制器的实例。(图15的表格2中显示图13和图14的示范性总线时序值。)在接收合法命令后,存储器控制器停止驱动线[C]。接着由接收非法命令后接收合法命令的I/O控制器进行相同的处理。
2)在接收非法命令后,控制器设定非法命令标志并驱动线[C]为“低”。如果由另一控制器接受下一合法命令,那么另一控制器将驱动线[B]为“低”,以向第一控制器发送信号来清除非法命令和错误标志。第一控制器在线[B]的下降沿后的TCBS时钟将释放线[C]并清除标志。图14是接收非法命令并开始驱动线[C]为“低”的存储器控制器的实例。在由I/O控制器接收合法命令后,I/O控制器开始驱动线[B],且因此存储器控制器清除错误标志并停止驱动线[C]。接着由接收被发送到I/O控制器的非法命令后的合法命令的存储器控制器进行相同处理。
在图16-20中更详细地描述控制器到控制器连接的电特征。图16是SD模式下控制线[A]的时序图,且图18的表格3提供图16中的各种参数。图17是SD模式和SPI模式下控制线[B、C]、SPI模式下线[A]的时序图,且图19的表格4提供图17中的各种参数。图20提供概括控制器对控制器接口的针脚描述。
尽管针对两个模块(具体来说是存储器模块和输入输出模块)的情况描述了本发明的各个方面,但本发明还可扩充其他数目和类型的模块,所述模块的控制器独立地并联连接到系统总线,同时对于主机仍似乎是单一的、单个模块卡。同样,如上所述,这些模块可位于单个卡(如图1a中)中或横跨多个卡而分布(如图1b)。在多卡实施例中,系统总线(331,图3)和控制器对控制器接口(333,图3)将延伸横跨卡对卡连接。另外,本发明还可延伸到在如图1b的多卡实施例中附接到的卡缺少控制器的情况。例如,如果图3的卡35’缺少控制器301,那么在卡35中线[A-C]便被设定为Vss。这允许卡35’充当卡37附接到主机的适配器。
在本发明的另一组方面中,卡系统可以多协议运作。示范性实施例是针对两个这样的协议描述的,尽管更一般来说,可使用更多协议或仅单个协议。示范性协议是SD或MMC协议和SPI协议,在并入本文中的MMC技术规范2.11版或美国专利申请案第09/641,023号中有更详细的描述。在这个示范性实施例中,提供各种情况下存储器控制器的要求和A、B和C控制线的使用的更详细的描述。还描述了I/O控制器的要求以阐明操作原理。
在SPI模式中,在物理规格中限定卡将响应所有命令,甚至是非法命令。在组合存储器/输入输出卡中,存储器控制器将忽视I/O特定的命令。类似地,I/O控制器将忽视存储器特定的命令。在多卡实施例中,其中没有连接IO控制器(利用线[B]来检测),存储器控制器将不会忽视与I/O相关的命令,相反,如果非法命令将发送到存储器控制器的话,其将作出响应。在SPI模式下,在SD物理规格中限定在确立CS的情况下卡应在DO针脚(DAT0)上驱动“高”。在多模块情形中,每个控制器将仅当其需要时(即,响应于命令或发送数据)启动其自身的DO的输出,否则其将处于输入模式。主机将线保持为高,如规范中所述。从主机的观点来看,卡/总线继续象规范中针对单个模块卡而限定的那样运作。
因为两种控制器都并联连接到SD总线,所以发送到一个控制器的数据可能会被另一控制器理解为命令。如果不使用循环冗余检查(CRC)(其在SPI模式下是合法的),这种误解的可能性会变得更高。(如所述,例如在参考的MMC技术规范中,在优选实施例中,每个在SD总线上传输的SD或MMC记号都受CRC位保护,而对于SPI模式,可利用未受保护模式,其启用和可靠数据链接一起建构的系统,以便排除需用来实施CRC产生和验证功能的硬件或固件。)这是在存储器与IO控制器之间具有控制线[A]的原因。在示范性实施例中,两种控制器不会在同时接收数据,且从I/O控制器到存储器和从存储器控制器到I/O控制器将使用相同的控制线[A]。每一方将在数据接收情况下驱动确立(“低”)线,且上拉电阻器在其他状态中将线保持为高。
为了进入SPI模式,即使RESET命令对于存储器和I/O控制器可能是不同的(例如I/O模块具有不同于CMD0的重设命令),主机仍会针对I/O和存储器模块发送CMD0+(CS=0)。I/O控制器将进入SPI模式,但不会响应CMDO命令。开启并关闭循环冗余检查(CRC)的命令CRC_ON_OFF将由存储器控制器响应而不是由I/O控制器响应,因为这对于存储器来说是合法命令。I/O控制器应识别这个命令并根据命令参数启动或停用CRC检查功能。在检测到命令CRC错误(且CRC检测被启用)的情况下,接着将在两种控制器中设定错误标志。如果初始化两种卡,那么两种卡都会作出响应。仅当来自存储器控制器的响应未在指定数目的(假如16个)时钟内出现时,I/O控制器才将会作出响应,在这期间I/O控制器将“监听”线[B]。如果I/O模块在给定周期期间检测到来自存储器控制器的响应,那么其将仅重设其CRC错误标志且其自身不会作出响应。类似地,在控制器中有一个控制器检测到非法命令的情况下,其会以非法命令响应作出响应。
在SD模式下,组合存储器/输入输出卡、存储器控制器将忽视I/O专用命令。相反,I/O控制器将忽视非I/O命令类的所有命令,除非它们是除了共同命令(例如重设(CMD0)和与相对卡地址(RCA)和芯片选择(CS)相关的命令)之外的所有控制器共同的命令(第9类)。在没有连接I/O控制器(利用线[B]来检测)的情况下,存储器控制器将不会忽视与I/O相关的命令,换句话说,其将好像非法命令发送过来一样作出响应。
存储器控制器将会响应与建立相对卡地址(RCA)相关的命令(当命令是合法的时)。在这种情况下,I/O控制器将“监听”CMD线上合适的命令响应。如果在固定数目的时钟内检测到有效的响应(具有正确的CRC)(且命令对于I/O控制器来说是合法的),则I/O控制器将采纳RCA。线[B]会向I/O控制器发送存储器控制器正作出响应的信号。
存储器控制器会响应RCA建立命令(当其是合法时)。在这种情况下,I/O控制器会“监听”CMD线上的命令响应。如果在预定数目的时钟内检测到有效的响应(具有正确的CRC)(且命令对于I/O控制器来说是非法的),则I/O控制器不会采纳RCA,且不会设定非法命令标志。线[B]会向I/O控制器发送存储器控制器正作出响应的信号。
如果存储器控制器从RCA建立命令的结束位后的允许响应时间内没有作出响应,且命令对于I/O控制器来说是合法的,那么I/O控制器将作出响应。存储器控制器将“监听”CMD线上的响应。如果有效的RCA产生,那么I/O控制器会在需要时采纳RCA。线[B]会向存储器控制器发送I/O控制器正作出响应的信号。如果与此相反,存储器控制器在允许的响应时间内没有作出响应,且命令对于I/O控制器来说是非法的,那么I/O控制器不会响应。I/O控制器会设定非法命令标志,且将使用线[C]来向存储器控制器发送检测到非法命令的信号。
针对与芯片选择(CMD7)相关的命令的处理(所述命令对于所有模块也是共同的,使得从主机的观点来看所有模块充当单个卡)将类似于先前段落中针对用于建立相对卡地址(CMD3)的命令描述的那样进行处理。
当主机将数据传输到存储器模块或从存储器模块中传输数据时,会从I/O模块中发出中断。为了仅允许在有效的周期期间中断传输,存储器控制器通过线[A]向I/O发送有效的存储器中断周期的信号。中断周期指示将先于“实际”的中断周期,从而使得所述周期可以非常精确。这样做的目的是向存储器控制器到I/O控制器之间的路径延迟(通过衬垫延迟、连接器延迟等)提供容差。
当命令具有CRC错误时,将在两个控制器中设定对应的错误标志,且两者都不会作出响应。根据SD技术规范,对以下命令的响应指示CRC错误位和CRC错误标志以卡的以下命令响应来响应。CRC标志将在任一以下情况下在给定的控制器中被清除:1)控制器利用CRC错误作出响应;或2)在响应周期期间,控制器在线[B]上检测到来自卡中的另一控制器的命令响应指示。
如果由控制器中的一个控制器检测到非法命令,那么其设定其自身的非法命令标志,且不作出响应。根据SD技术规范,对以下命令的响应应指示非法命令错误。因此,另一控制器将通过使用线[C]也设定其非法标志。非法标志被设定的控制器将利用“0”驱动线[C]。另一控制器将在在线[C]上检测到改变为“0”的情况下设定其非法标志。随后,两种控制器如上段中针对CRC错误的情况所述的那样运作。利用卡的以下命令响应来响应非法命令标志。在任一以下情况下清除非法命令标志:1)控制器利用非法命令标志作出响应;或2)在响应周期期间,控制器在线[B]上检测到来自卡中的另一控制器的命令响应指示。每当两种卡清除其非法命令标志,两种卡都将其线[C]驱动器设为输入模式。可如下概括针对每个控制器关于线[C]的一组“规则”:
a)在设定其自身的非法标志的情况下确立线[C]为“低”(在接收到非法命令后)。
b)当清除其自身的非法标志时,解除(变为输入模式)线[C]。
c)如果在线[C]中检测到非法命令或从“1”改变为“0”,那么设定非法标志。
d)如果利用非法命令标志(SD模式下的R1、R5或R6或SPI模式下的R1、R2、R3或R5)作出响应或在响应周期期间在线[B]上检测到CMD RESPOND,那么清除非法标志。
尽管已针对特定实施例描述了本发明的各个方面,但应了解,本发明在附加权利要求书的整个范畴内受到保护。

Claims (58)

1.一种可连接到一主机系统的电子电路卡,所述卡包含:
一第一模块,其包括一第一控制器;
一第二模块,其包括一第二控制器;
一总线结构,其并联连接到所述第一控制器和所述第二控制器,藉此当所述卡连接到所述主机时,可在所述主机与所述第一和第二模块之间交换数据和命令;和一个或一个以上控制线,其连接在所述第一控制器与所述第二控制器之间以交换信号,藉此所述两个模块可独立地与所述主机进行交互,同时对于所述主机来说好像是一单个单元。
2.根据权利要求1所述的卡,其中所述模块中的一个模块是一存储器模块。
3.根据权利要求1所述的卡,其中所述模块中的一个模块是一输入输出模块。
4.根据权利要求1所述的卡,其中所述卡在功能上和机械上符合SD卡标准、SD IO卡标准,或所述SD卡和SD IO卡标准两者。
5.根据权利要求4所述的卡,其中所述控制线的数目是三个。
6.根据权利要求1所述的卡,其中所述模块可以复数个协议与所述主机进行交互。
7.根据权利要求6所述的卡,其中所述复数个协议包括SD协议。
8.根据权利要求6所述的卡,其中所述复数个协议包括SPI协议。
9.根据权利要求6所述的卡,其中所述复数个协议包括MMC协议。
10.根据权利要求1所述的卡,其中所述总线结构符合所述SD卡和SD IO卡标准。
11.根据权利要求1所述的卡,其中所述命令包括一个或一个以上命令,所述命令可由所述模块中的一个模块接受而对其他模块是不可接受的。
12.根据权利要求1所述的卡,其中当所述卡连接到所述主机时,所述模块两者都由相同的相对卡地址识别。
13.根据权利要求1所述的卡,其中所述模块两者都响应于相同的芯片选择信号。
14.根据权利要求1所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器忽视所述总线结构上的数据。
15.根据权利要求1所述的卡,其中所述控制线允许所述控制器中的一个控制器可向另一控制器指示一用于发出一中断信号的可接受的周期。
16.根据权利要求1所述的卡,其中所述控制线允许所述控制器中的一个控制器可向另一控制器指示一非法命令的接收。
17.根据权利要求16所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器清除一非法命令标志。
18.根据权利要求1所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器清除一错误标志。
19.根据权利要求1所述的卡,其中所述控制线允许所述第二控制器向所述第一控制器指示其连接到所述第一控制器。
20.根据权利要求1所述的卡,其中所述控制线的数目是三个。
21.一种电子电路卡系统,其包含:
一第一卡,其可连接到一主机,所述第一卡包括一第一控制器;
一第二卡,其可连接到所述第一卡,所述第二卡包括一第二控制器;
一总线结构,当所述第一和第二卡连接时,所述总线结构并联连接到所述第一控制器和所述第二控制器,藉此当所述卡连接且所述第一卡连接到所述主机时,可在所述主机与所述第一和第二控制器之间交换数据和命令;和
一个或一个以上控制线,当所述第一和第二卡连接时,所述控制线连接在所述第一控制器与所述第二控制器之间以交换信号,藉此所述两个卡可独立地与所述主机进行交互,同时对于所述主机来说好像是一单个卡。
22.根据权利要求21所述的卡,其中所述卡中的一个卡含有一存储器模块。
23.根据权利要求21所述的卡,其中所述卡中的一个卡含有一输入输出模块。
24.根据权利要求21所述的卡,其中所述第一卡在功能上和机械上符合SD卡标准、SD IO卡标准或所述SD卡和SD IO卡标准两者。
25.根据权利要求24所述的卡,其中所述控制线的数目是三个。
26.根据权利要求21所述的卡,其中所述第二卡在功能上符合所述SD卡标准。
27.根据权利要求21所述的卡,其中所述第二卡在功能上符合所述SD IO卡标准。
28.根据权利要求21所述的卡,其中所述卡可以复数个协议与所述主机进行交互。
29.根据权利要求28所述的卡,其中所述复数个协议包括SD协议。
30.根据权利要求28所述的卡,其中所述复数个协议包括SPI协议。
31.根据权利要求28所述的卡,其中所述复数个协议包括MMC协议。
32.根据权利要求21所述的卡,其中所述总线结构符合所述SD卡和SD IO卡标准。
33.根据权利要求21所述的卡,其中所述命令包括一个或一个以上命令,所述命令可由所述控制器中的一个控制器接受而对另一控制器是不可接受的。
34.根据权利要求21所述的卡,其中当所述第一卡连接到所述主机且所述第二卡连接到所述第一卡时,所述卡两者都由相同的相对卡地址识别。
35.根据权利要求21所述的卡,其中所述卡两者都响应于相同的芯片选择信号。
36.根据权利要求21所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器忽视所述总线结构上的数据。
37.根据权利要求21所述的卡,其中所述控制线允许所述控制器中的一个控制器可向另一控制器指示一用于发出一中断信号的可接受周期。
38.根据权利要求21所述的卡,其中所述控制线允许所述控制器中的一个控制器可向另一控制器指示一非法命令的接收。
39.根据权利要求38所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器清除一非法命令标志。
40.根据权利要求21所述的卡,其中所述控制线允许所述控制器中的一个控制器可指示另一控制器清除一错误标志。
41.根据权利要求21所述的卡,其中所述控制线允许所述第二控制器向所述第一控制器指示其连接到所述第一控制器。
42.根据权利要求21所述的卡,其中所述控制线的数目是三个。
43.一种可连接到一主机系统的第一电子电路卡,所述卡包含:
一第一模块,其包括一第一控制器;
一连接器,其用于附接一第二电子电路卡,所述第二卡具有一包括一第二控制器的第二模块;
一总线结构,其连接到所述第一控制器和所述连接器以并联连接所述第二控制器,藉此当所述第一卡连接到所述主机和所述第二卡时,可在所述主机与所述第一和第二模块之间交换数据和命令;和
一个或一个以上控制线,其连接在所述第一控制器与所述连接器之间以连接所述第二控制器来交换信号,藉此所述两个模块可独立地与所述主机进行交互,同时对于所述主机来说好像是一单个单元。
44.根据权利要求43所述的卡,其中所述卡在功能上和机械上符合SD卡标准、SD IO卡标准或所述SD卡和SD IO卡标准两者。
45.根据权利要求43所述的卡,其中所述控制线的数目是三个。
46.根据权利要求43所述的卡,其中所述卡可以复数个协议与所述主机进行交互。
47.根据权利要求43所述的卡,其中所述总线结构符合所述SD卡和SD IO卡标准。
48.一种可连接到一第二电子电路卡的第一电子电路卡,所述卡包含:
一第一模块,其包括一第一控制器;
一连接器,其用于附接所述第二电子电路卡,所述第二卡可连接到一主机系统且具有一包括一第二控制器的第二模块;
一总线结构,其连接到所述第一控制器和所述连接器以并联连接所述第二控制器,藉此当所述第一卡连接到所述第二卡且所述第二卡连接到所述主机时,可在所述主机与所述第一和第二模块之间交换数据和命令;和
一个或一个以上控制线,其连接在所述第一控制器和所述连接器之间以连接所述第二控制器来交换信号,藉此所述两个模块可独立地与所述主机进行交互,同时对于所述主机来说好像是一单个单元。
49.根据权利要求48所述的卡,其中所述卡在功能上符合SD卡标准、SD IO卡标准或所述SD卡和SD IO卡标准两者。
50.根据权利要求49所述的卡,其中所述卡在机械上不符合一SD卡标准。
51.根据权利要求48所述的卡,其中所述控制线的数目是三个。
52.根据权利要求48所述的卡,其中所述卡可以复数个协议与所述主机进行交互。
53.根据权利要求48所述的卡,其中所述总线结构符合所述SD卡和SD IO卡标准。
54.一种系统,其包含:
一主机:
一第一电子电路卡,其可连接到所述主机系统,所述卡包含一包括一第一控制器的第一模块;
一第二模块,其包括一第二控制器;
一总线结构,当所述第一和第二模块连接到所述主机时,所述总线结构并联连接到所述第一控制器和所述第二控制器,藉此可在所述主机与所述第一和第二控制器之间交换数据和命令;和
一个或一个以上控制线,当所述第一和第二模块连接到所述主机时,所述控制线连接在所述第一控制器与所述第二控制器之间以交换信号,藉此所述两个模块可独立地与所述主机进行交互,同时对于所述主机来说好像是一单个卡。
55.根据权利要求54所述的系统,其中第一电子电路卡进一步包含所述第二模块。
56.根据权利要求55所述的卡,其中所述第二卡在功能上符合SD卡标准、SD IO卡标准或所述SD卡和SD IO卡标准两者。
57.根据权利要求E.4所述的卡,其中所述第二卡在机械上不符合一SD卡标准。
58.根据权利要求54所述的系统,其进一步包含一包含所述第二模块的第二电子电路卡,其中所述第二卡通过所述第一卡连接到所述主机,其中所述第二卡通过一连接器连接到所述第一卡。
CNB2004800405746A 2003-12-09 2004-11-30 可移除电子电路卡的模块之间的有效连接 Active CN100507940C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/732,149 2003-12-09
US10/732,149 US7209995B2 (en) 2003-12-09 2003-12-09 Efficient connection between modules of removable electronic circuit cards

Publications (2)

Publication Number Publication Date
CN1906625A true CN1906625A (zh) 2007-01-31
CN100507940C CN100507940C (zh) 2009-07-01

Family

ID=34634472

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800405746A Active CN100507940C (zh) 2003-12-09 2004-11-30 可移除电子电路卡的模块之间的有效连接

Country Status (9)

Country Link
US (3) US7209995B2 (zh)
EP (1) EP1692641B1 (zh)
JP (1) JP4719687B2 (zh)
KR (1) KR100833176B1 (zh)
CN (1) CN100507940C (zh)
AT (1) ATE366444T1 (zh)
DE (1) DE602004007402T2 (zh)
TW (1) TWI255993B (zh)
WO (1) WO2005062242A1 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7554842B2 (en) * 2001-09-17 2009-06-30 Sandisk Corporation Multi-purpose non-volatile memory card
US7814377B2 (en) * 2004-07-09 2010-10-12 Sandisk Corporation Non-volatile memory system with self test capability
KR100725981B1 (ko) * 2005-08-01 2007-06-08 삼성전자주식회사 멀티-인터페이스 컨트롤러, 상기 멀티-인터페이스컨트롤러를 구비하는 메모리 카드, 및 인터페이스 설정방법
US7697827B2 (en) 2005-10-17 2010-04-13 Konicek Jeffrey C User-friendlier interfaces for a camera
JP2010506242A (ja) * 2006-05-29 2010-02-25 パスカリス パパグリゴリオウ 多機能メモリカードとの通信方法
CN1936842B (zh) * 2006-10-23 2011-03-23 北京飞天诚信科技有限公司 一种外接存储设备的智能密钥装置及其使用方法
DE102007046190A1 (de) * 2006-10-27 2008-04-30 Feig Electronic Gmbh Verfahren und Schreib-/Lesestation und Transponder eines RFID-Systems zur Datenübertragung
US8763110B2 (en) * 2006-11-14 2014-06-24 Sandisk Technologies Inc. Apparatuses for binding content to a separate memory device
US20080114693A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Method for allowing content protected by a first DRM system to be accessed by a second DRM system
US20080112562A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Methods for linking content with license
US8079071B2 (en) * 2006-11-14 2011-12-13 SanDisk Technologies, Inc. Methods for accessing content based on a session ticket
US8327454B2 (en) * 2006-11-14 2012-12-04 Sandisk Technologies Inc. Method for allowing multiple users to access preview content
US20080114772A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Method for connecting to a network location associated with content
US20080209079A1 (en) * 2007-02-28 2008-08-28 Ty Joseph Caswell Personal information communication device and method
US20090088088A1 (en) * 2007-02-28 2009-04-02 Crick Information Technologies Personal Information Communication Device and Method
US7922085B2 (en) * 2007-04-13 2011-04-12 Aps Technology Group, Inc. System, method, apparatus, and computer program product for monitoring the transfer of cargo to and from a transporter
JP2009054103A (ja) * 2007-08-29 2009-03-12 Panasonic Corp 複数のメモリカードを制御するホスト機器
US9311766B2 (en) * 2007-09-12 2016-04-12 Devicefidelity, Inc. Wireless communicating radio frequency signals
US8070057B2 (en) 2007-09-12 2011-12-06 Devicefidelity, Inc. Switching between internal and external antennas
US8915447B2 (en) 2007-09-12 2014-12-23 Devicefidelity, Inc. Amplifying radio frequency signals
US20090070691A1 (en) 2007-09-12 2009-03-12 Devicefidelity, Inc. Presenting web pages through mobile host devices
US9304555B2 (en) 2007-09-12 2016-04-05 Devicefidelity, Inc. Magnetically coupling radio frequency antennas
JP4342596B1 (ja) * 2008-05-20 2009-10-14 株式会社東芝 電子装置およびコンテンツデータ提供方法
JP4346670B1 (ja) * 2008-05-20 2009-10-21 株式会社東芝 電子装置およびコンテンツデータ提供方法
US20100078485A1 (en) * 2008-09-29 2010-04-01 Dynacard Co., Ltd. Subscriber identity module card
JP5641754B2 (ja) * 2010-03-23 2014-12-17 dブロード株式会社 インターフェースカードシステム
JP5917325B2 (ja) * 2012-07-26 2016-05-11 株式会社東芝 ブリッジ回路
CN105390152A (zh) * 2015-12-01 2016-03-09 苏州登顶医疗科技有限公司 一种基于sd卡的数据存储处理器
CN106210234B (zh) * 2016-07-26 2019-05-03 陈岭 一种一人具有多电子名片的交换的标识和分类系统及方法
US20190182954A1 (en) * 2017-12-08 2019-06-13 Western Digital Technologies, Inc. Memory card pin layout for avoiding conflict in combo card connector slot
CN108446764B (zh) * 2018-03-12 2021-03-23 清华大学 一种新型神经形态芯片架构

Family Cites Families (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US69795A (en) * 1867-10-15 gordon
US445562A (en) * 1891-02-03 Latch
JPS5248440A (en) * 1975-10-15 1977-04-18 Toshiba Corp Memory access control system
JPS5793422A (en) * 1980-11-29 1982-06-10 Omron Tateisi Electronics Co Dma controller
JPH0631959B2 (ja) * 1983-09-28 1994-04-27 沖電気工業株式会社 音楽装置
US4882476A (en) * 1986-09-10 1989-11-21 Norand Corporation Bar code reader with enhanced sensitivity
JPH0821013B2 (ja) * 1987-05-13 1996-03-04 株式会社日立製作所 ダイレクトメモリアクセスオ−ダ競合制御方式
US4882473A (en) * 1987-09-18 1989-11-21 Gtech Corporation On-line wagering system with programmable game entry cards and operator security cards
JPH0534060Y2 (zh) * 1987-10-08 1993-08-30
US5155663A (en) * 1990-02-19 1992-10-13 Fuji Photo Film Co., Ltd. Memory cartridge system with adapter
DE4040296C1 (zh) 1990-12-17 1992-01-09 Orga Kartensysteme Gmbh, 6072 Dreieich, De
DE4132720A1 (de) * 1991-10-01 1993-04-08 Gao Ges Automation Org Chipkarte und verfahren zur herstellung derselben
FR2686172B1 (fr) * 1992-01-14 1996-09-06 Gemplus Card Int Carte enfichable pour microordinateur formant lecteur de carte a contacts affleurants.
US6380751B2 (en) * 1992-06-11 2002-04-30 Cascade Microtech, Inc. Wafer probe station having environment control enclosure
FR2693575B1 (fr) * 1992-07-09 1994-08-19 Gemplus Card Int Carte à mémoire de masse avec fonction entrée/sortie.
US5434872A (en) * 1992-07-28 1995-07-18 3Com Corporation Apparatus for automatic initiation of data transmission
US6665190B2 (en) * 1992-09-16 2003-12-16 James E. Clayton Modular PC card which receives add-in PC card modules
JPH06105271A (ja) * 1992-09-16 1994-04-15 Asahi Optical Co Ltd Icメモリカードカメラシステム
EP0595021A1 (en) * 1992-10-28 1994-05-04 International Business Machines Corporation Improved lead frame package for electronic devices
CA2083017C (en) * 1992-11-16 1999-02-09 Alan Walter Ainsbury Tandem circuit cards
EP0698247B1 (de) * 1993-05-14 1998-09-02 AMPHENOL-TUCHEL ELECTRONICS GmbH Smt-leser für sim- und standardkarten
US5887145A (en) * 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
FR2710996B1 (fr) * 1993-10-06 1995-12-01 Gemplus Card Int Carte portable multi-applications pour ordinateur personnel.
US5375084A (en) * 1993-11-08 1994-12-20 International Business Machines Corporation Selectable interface between memory controller and memory simms
US6457647B1 (en) * 1993-11-16 2002-10-01 Canon Kabushiki Kaisha Memory card adaptor to facilitate upgrades and the like
US5457601A (en) 1993-12-08 1995-10-10 At&T Corp. Credit card-sized modem with modular DAA
DE4416583C1 (de) 1994-05-11 1995-12-07 Angewandte Digital Elektronik Chipkartenbus für die Verbindung unterschiedlicher Kartenchips
JPH0895687A (ja) * 1994-09-26 1996-04-12 Fujitsu Ltd I/oカード、このi/oカードに接続される接続ケーブル及びi/oカードのパワーセーブ方法
JP3213872B2 (ja) * 1994-12-28 2001-10-02 モレックス インコーポレーテッド 携帯電話に於ける電話情報カードドライブ装置
JPH08254050A (ja) * 1995-03-17 1996-10-01 Toshiba Corp 入退室管理装置
DE29505678U1 (de) * 1995-04-01 1995-06-14 Stocko Metallwarenfab Henkels Kontaktiereinheit für kartenförmige Trägerelemente
US5742910A (en) * 1995-05-23 1998-04-21 Mci Corporation Teleadministration of subscriber ID modules
DE29509736U1 (de) * 1995-06-14 1996-04-04 Giesecke & Devrient Gmbh Standardkarte mit eingelagerter Minichipkarte
JPH0916735A (ja) * 1995-06-26 1997-01-17 Mitsubishi Electric Corp Pcカード
US5852290A (en) * 1995-08-04 1998-12-22 Thomson Consumer Electronics, Inc. Smart-card based access control system with improved security
US5606559A (en) * 1995-08-11 1997-02-25 International Business Machines Corporation System and method for an efficient ATM adapter/device driver interface
FR2738367B1 (fr) * 1995-09-05 1997-10-17 Scm Microsystems Procede et appareil de telechargement rapide de fonctions dans une memoire volatile
DE29518707U1 (de) * 1995-11-25 1996-01-18 Stocko Metallwarenfab Henkels Kontaktiereinheit für kartenförmige Trägerelemente elektronischer Baugruppen
JPH09179802A (ja) * 1995-12-27 1997-07-11 Mitsubishi Electric Corp マルチファンクション型pcカード
FR2745402A1 (fr) * 1996-02-28 1997-08-29 Philips Electronics Nv Lecteur de cartes electroniques de formats differents et telephone portable incorporant un tel lecteur
IT240061Y1 (it) * 1996-03-01 2001-03-26 Cruciani Andrea Adattatore
US5784633A (en) * 1996-03-12 1998-07-21 International Business Machines Corporation System for obtaining status data unrelated to user data path from a modem and providing control data to the modem without interrupting user data flow
DE29607253U1 (de) * 1996-04-22 1996-07-04 Stocko Metallwarenfab Henkels Kombichipkartenleser
US5733800A (en) * 1996-05-21 1998-03-31 Micron Technology, Inc. Underfill coating for LOC package
US5752857A (en) * 1996-05-24 1998-05-19 Itt Corporation Smart card computer adaptor
JPH09321165A (ja) * 1996-05-27 1997-12-12 Toshiba Corp 半導体装置用基板、半導体装置、カード型モジュール、及び情報記憶装置
JPH09327990A (ja) * 1996-06-11 1997-12-22 Toshiba Corp カード型記憶装置
US5764896A (en) * 1996-06-28 1998-06-09 Compaq Computer Corporation Method and system for reducing transfer latency when transferring data from a network to a computer system
JP3538202B2 (ja) * 1996-07-19 2004-06-14 東京エレクトロンデバイス株式会社 フラッシュメモリカード
US5815426A (en) * 1996-08-13 1998-09-29 Nexcom Technology, Inc. Adapter for interfacing an insertable/removable digital memory apparatus to a host data part
US5975584A (en) * 1996-08-30 1999-11-02 Adaptech S.A. Carrier card with value chip
US5809520A (en) * 1996-11-06 1998-09-15 Iomega Corporation Interchangeable cartridge data storage system for devices performing diverse functions
JPH10171957A (ja) * 1996-12-04 1998-06-26 Murata Mfg Co Ltd Pcカードのcis切り替え機構
JP3549989B2 (ja) * 1996-12-10 2004-08-04 日立建機株式会社 油圧作業機の油圧回路装置
US20020103988A1 (en) * 1996-12-18 2002-08-01 Pascal Dornier Microprocessor with integrated interfaces to system memory and multiplexed input/output bus
US5974496A (en) * 1997-01-02 1999-10-26 Ncr Corporation System for transferring diverse data objects between a mass storage device and a network via an internal bus on a network card
JPH10302030A (ja) * 1997-02-28 1998-11-13 Toshiba Corp 接続装置、および情報処理装置
US5923081A (en) * 1997-05-15 1999-07-13 Micron Technology, Inc. Compression layer on the leadframe to reduce stress defects
JP3173438B2 (ja) * 1997-06-04 2001-06-04 ソニー株式会社 メモリカード及び装着装置
US5987557A (en) * 1997-06-19 1999-11-16 Sun Microsystems, Inc. Method and apparatus for implementing hardware protection domains in a system with no memory management unit (MMU)
FI110399B (fi) 1997-06-19 2003-01-15 Nokia Corp Langaton viestin
JPH1173247A (ja) * 1997-06-27 1999-03-16 Canon Inc I/oカード、電子機器、電子システム及び電子機器の立ち上げ方法
US5928347A (en) * 1997-11-18 1999-07-27 Shuttle Technology Group Ltd. Universal memory card interface apparatus
FI104867B (fi) * 1997-12-01 2000-04-14 Nokia Mobile Phones Ltd Menetelmä digitaalisen audiosignaalin siirtämiseksi
DE19846366C2 (de) * 1998-04-07 2000-07-27 Itt Mfg Enterprises Inc Steckkarte für elektronische Geräte
US6040622A (en) * 1998-06-11 2000-03-21 Sandisk Corporation Semiconductor package using terminals formed on a conductive layer of a circuit board
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
US5933328A (en) * 1998-07-28 1999-08-03 Sandisk Corporation Compact mechanism for removable insertion of multiple integrated circuit cards into portable and other electronic devices
US6062887A (en) * 1998-08-31 2000-05-16 Motorola, Inc. Electronic device with dual card reader employing a drawer
TW527604B (en) * 1998-10-05 2003-04-11 Toshiba Corp A memory systems
FI116957B (fi) 1998-10-29 2006-04-13 Nokia Corp Menetelmä langattoman laitteen ja elektroniikkalaitteen välistä tiedonsiirtoa varten ja tiedonsiirtolaite
US6240301B1 (en) * 1998-10-29 2001-05-29 Ericcson Inc. Diversity antenna in a SIM card package
US6279114B1 (en) * 1998-11-04 2001-08-21 Sandisk Corporation Voltage negotiation in a single host multiple cards system
DE19855596C2 (de) 1998-12-02 2002-10-24 Orga Kartensysteme Gmbh Tragbarer mikroprozessorgestützter Datenträger, der sowohl kontaktbehaftet als auch kontaktlos betreibbar ist
US6434648B1 (en) * 1998-12-10 2002-08-13 Smart Modular Technologies, Inc. PCMCIA compatible memory card with serial communication interface
US6311296B1 (en) * 1998-12-29 2001-10-30 Intel Corporation Bus management card for use in a system for bus monitoring
JP3391375B2 (ja) * 1999-03-02 2003-03-31 日本電気株式会社 Icカードを備えた携帯電話機用バッテリ
FI107973B (fi) 1999-03-11 2001-10-31 Nokia Mobile Phones Ltd Menetelmä ja välineet lisäkorttien käyttämiseksi matkaviestimessä
US6745247B1 (en) * 1999-03-19 2004-06-01 Citicorp Development Center, Inc. Method and system for deploying smart card applications over data networks
US6353870B1 (en) * 1999-05-11 2002-03-05 Socket Communications Inc. Closed case removable expansion card having interconnect and adapter circuitry for both I/O and removable memory
EP1095356B1 (de) * 1999-05-14 2011-07-20 Robert Bosch Gmbh Kontaktanordnung und gegenkontaktmodul
US6405278B1 (en) * 1999-05-20 2002-06-11 Hewlett-Packard Company Method for enabling flash memory storage products for wireless communication
JP4423711B2 (ja) 1999-08-05 2010-03-03 ソニー株式会社 半導体記憶装置及び半導体記憶装置の動作設定方法
JP4348790B2 (ja) 1999-09-20 2009-10-21 ソニー株式会社 半導体記憶装置及び半導体記憶装置の動作設定方法
DE19947162C1 (de) * 1999-10-01 2000-09-28 Itt Mfg Enterprises Inc Steckkarte für elektronische Geräte
DE69935518T2 (de) * 1999-11-22 2007-11-29 A-DATA TECHNOLOGY Co., Ltd., Chung Ho City Zwei-Schnittstellenspeicherkarte und Anpassungsmodul dafür
JP2001195151A (ja) * 2000-01-05 2001-07-19 Toshiba Corp 情報周辺装置
US20010047473A1 (en) * 2000-02-03 2001-11-29 Realtime Data, Llc Systems and methods for computer initialization
US6499016B1 (en) * 2000-02-28 2002-12-24 Flashpoint Technology, Inc. Automatically storing and presenting digital images using a speech-based command language
JP4649009B2 (ja) * 2000-03-08 2011-03-09 株式会社東芝 カードインタフェースを備えた情報処理装置、同装置に装着可能なカード型電子機器、及び同装置におけ動作モード設定方法
JP3714104B2 (ja) * 2000-03-31 2005-11-09 セイコーエプソン株式会社 電子印刷装置用の画像処理コントローラ及びそれを有する電子印刷装置。
EP1278154A4 (en) 2000-04-28 2004-08-25 Hitachi Ltd SMART CARD
US6816933B1 (en) * 2000-05-17 2004-11-09 Silicon Laboratories, Inc. Serial device daisy chaining method and apparatus
JP3776042B2 (ja) * 2000-05-22 2006-05-17 松下電器産業株式会社 Icカード
US6832281B2 (en) * 2000-07-06 2004-12-14 Onspec Electronic Inc. 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
US6820148B1 (en) * 2000-08-17 2004-11-16 Sandisk Corporation Multiple removable non-volatile memory cards serially communicating with a host
KR20020016430A (ko) * 2000-08-25 2002-03-04 윤종용 멀티미디어 모듈러 카드와 모듈러 카드 운영장치 및통합형 멀티미디어 시스템
US7107378B1 (en) * 2000-09-01 2006-09-12 Sandisk Corporation Cooperative interconnection and operation of a non-volatile memory card and an input-output card
US6651131B1 (en) * 2000-09-06 2003-11-18 Sun Microsystems, Inc. High bandwidth network and storage card
JP3599654B2 (ja) * 2000-09-12 2004-12-08 キヤノン株式会社 画像データの送信及び保存方法
JP4102018B2 (ja) * 2000-11-30 2008-06-18 株式会社東芝 無線通信カードおよびシステム
JP3643539B2 (ja) * 2001-02-20 2005-04-27 株式会社東芝 複数の機能を有する多機能カード、同カードに用いられる単機能チップ及び多機能カードを構成するための単機能チップの動作方法
US6945461B1 (en) * 2001-03-30 2005-09-20 3Com Corporation Compact multifunction card for electronic devices
JP2002358275A (ja) * 2001-05-31 2002-12-13 Matsushita Electric Ind Co Ltd 電子装置及びその制御方法
JP3813849B2 (ja) * 2001-09-14 2006-08-23 株式会社東芝 カード装置
US20040201745A1 (en) 2001-09-28 2004-10-14 Eastman Kodak Company Camera using a memory card with an integrated electronic imager for digital capture
FR2830950A1 (fr) 2001-10-11 2003-04-18 Archos Systeme et procede de stockage de masse, et unite de stockage de masse autonome et portative utilisee dans un tel systeme
JP3641230B2 (ja) * 2001-10-22 2005-04-20 株式会社東芝 メモリカードを制御するための装置および方法
JP2003196624A (ja) * 2001-12-27 2003-07-11 Matsushita Electric Ind Co Ltd デュアルファンクションカード
CN1428710A (zh) * 2001-12-28 2003-07-09 希旺科技股份有限公司 多功能电子周边卡
US6862604B1 (en) * 2002-01-16 2005-03-01 Hewlett-Packard Development Company, L.P. Removable data storage device having file usage system and method
US6842652B2 (en) * 2002-02-22 2005-01-11 Concord Camera Corp. Image capture device
US6524137B1 (en) * 2002-03-15 2003-02-25 Carry Computer Eng. Co., Ltd. Integral multiplex adapter card
JP3655597B2 (ja) * 2002-03-25 2005-06-02 株式会社東芝 電子機器、電子カード、及びカード識別方法
TW551552U (en) * 2002-04-19 2003-09-01 Carry Computer Eng Co Ltd Dual-interface CF card
JP4033707B2 (ja) * 2002-05-16 2008-01-16 松下電器産業株式会社 Icカード及びその制御方法
JP4132028B2 (ja) * 2002-07-04 2008-08-13 松下電器産業株式会社 複合入出力装置
US8037229B2 (en) * 2002-11-21 2011-10-11 Sandisk Technologies Inc. Combination non-volatile memory and input-output card with direct memory access
JP2004192488A (ja) * 2002-12-13 2004-07-08 Renesas Technology Corp データプロセッサ及びメモリカード
US7797134B2 (en) * 2003-11-14 2010-09-14 Hewlett-Packard Development Company, L.P. System and method for testing a memory with an expansion card using DMA

Also Published As

Publication number Publication date
CN100507940C (zh) 2009-07-01
ATE366444T1 (de) 2007-07-15
WO2005062242A1 (en) 2005-07-07
EP1692641B1 (en) 2007-07-04
EP1692641A1 (en) 2006-08-23
TWI255993B (en) 2006-06-01
US7209995B2 (en) 2007-04-24
US20050125584A1 (en) 2005-06-09
DE602004007402T2 (de) 2008-03-13
US20070156933A1 (en) 2007-07-05
DE602004007402D1 (de) 2007-08-16
US7467249B2 (en) 2008-12-16
KR100833176B1 (ko) 2008-05-28
TW200532456A (en) 2005-10-01
JP4719687B2 (ja) 2011-07-06
JP2007535021A (ja) 2007-11-29
KR20060121157A (ko) 2006-11-28
US20060095627A1 (en) 2006-05-04

Similar Documents

Publication Publication Date Title
CN100507940C (zh) 可移除电子电路卡的模块之间的有效连接
CN1732449A (zh) 进行直接存储器存取的组合非易失性存储器及输入输出卡
CN1910599A (zh) 具有模块间直接存储器访问的多模块电路卡
EP2221731B1 (en) Low power and low pin count bi-directional dual data rate device interconnect interface
EP1801740B1 (en) Interface for a removable electrical card
EP1643372A2 (en) USB device with secondary USB on-the-go function
EP2037372B1 (en) Receptacles for removable electrical interface devices
TW201104446A (en) Memory card with SATA interface
CN1890620A (zh) 具有改进型通讯路径和安全功能的Express Card电源开关装置
CN101566980A (zh) 一种sd卡的接口复用方法以及具有扩展功能的sd卡
WO2005060336A2 (en) High speed modes for multimedia-card interface
CN1853149A (zh) 用于电子处理器的多功能便携设备
CN101882231B (zh) 一种rfid读写器及其数据传输方法
CN1710520A (zh) 多功能数据存储装置
CN201707687U (zh) 一种rfid读写器
US20210286743A1 (en) Memory system and information processing system
CN100465933C (zh) 可抽取式电子装置及其方法
CN2590061Y (zh) 一种多功能小型存储卡及其插槽
CN1482526A (zh) 可适用于usb接口的多功能小型存储卡接口
WO2007132983A1 (en) Multi function keyboard
CN1723450A (zh) 带有减少的终端数的pc卡控制器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: SANDISK TECHNOLOGY CO., LTD.

Free format text: FORMER NAME: SANDISK CORP.

CP03 Change of name, title or address

Address after: American Texas

Patentee after: Sandisk Corp.

Address before: American California

Patentee before: Sandisk Corp.

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: American Texas

Patentee after: Sandisk Corp.

Address before: American Texas

Patentee before: Sandisk Corp.

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: American Texas

Patentee after: DELPHI INT OPERATIONS LUX SRL

Address before: American Texas

Patentee before: Sandisk Corp.