存储卡系统及传输其主机识别信息的方法技术方案

技术编号:2830140 阅读:201 留言:0更新日期:2012-04-11 18:40
公开了一种存储卡系统和用于传输主机识别信息的方法。所述存储卡系统包括:主机,生成命令以传输主机识别信息;以及存储卡,响应于命令而生成应答信号。所述存储卡接收来自所述主机的主机识别信息,并进行为所述主机定制的操作。在所述存储卡系统中,由于所述存储卡接收来自所述主机的主机识别信息,因此可以进行为特定类型或版本的主机定制的操作。此外,所述存储卡可以与其连接到的主机一致地执行操作。

【技术实现步骤摘要】

本专利技术涉及存储卡系统,尤其涉及存储卡系统和传输所述存储卡系统的 主扭j只别信息的方法。
技术介绍
存储卡被广泛的使用,如安全数字(SD)卡、多媒体卡(MMC)、极速 数字(xD)卡、紧凑型闪存(CF)卡、智能媒体(SM)卡、存储棒等等。 这样的存储卡被用于各种不同主机中,例如移动电话、MP3播放器、便携式 媒体播放器(PMP)、数码相机等。图1是通常的存储卡系统的框图。参考图1,存储卡系统1包括主机10 和存储卡20。主机10包括主机控制器11和主机连接单元12。存储卡20包 括卡连接单元21、卡控制器22和存储器23。主机连接单元12和卡连接单元21各具有多个管脚。这些管脚包括命令 管脚、多个数据管脚、时钟管脚、多个电源管脚等。管脚的数量根据存储卡 20的类型改变。例如,SD卡具有9个管脚。主机10向存储卡20写入数据或从存储卡20中读取数据。主机控制器 11通过主机连接单元12向存储卡20传输命令(例如,写命令)、由主机10 的时钟发生器(未示出)产生的时钟信号CLK、和数据DAT。卡控制器22 响应通过卡连接单元21接收到的写命令将数据存储到存储器23中。由卡控 制器22中的时钟发生器(未示出)提供的时钟信号为向存储器23写入数据 提供定时。图1所示的存储卡20适用于各种类型的主机10。例如,存储卡20可用 于移动电话、MP3播放器、PMP、或数码相机。存储卡20执行主机IO要求 的操作而不论主机10的识别或类型如何。使用存储卡20的方式将依赖于主机。即便是同一类型的主机,例如, 两个不同的数码相机,也可能以不同的方式使用存储卡20。但是,存储卡 20根据从主机10接收到的指令执行操作,不考虑关于主机10的信息。因此,传统的存储卡不能执行针对特定类型主机的特定操作。一些存储卡,例如SD卡或MMC,执行初始化操作。在初始化操作中,主机可以接收许多关于存储卡的信息。但是,存储卡不能接收有关主机的信 息。例如,存储卡不能接收与主机有关的信息,如制造商,型号名称等。
技术实现思路
本专利技术的示例性实施例涉及一种存储卡系统,包括主机,传输包含主 机识别信息的命令;以及存储卡,接收所述命令并响应于该命令传输应答信一种在存储卡中传输主机识别信息的方法,包括从主机产生命令,以 传输所述主机识别信息;以及响应于该命令从存储卡产生应答信号。一种存储卡系统。包括主机,向存储卡传输包含主机识别信息的命令; 以及所述存储卡,接收所述命令并响应于该命令向所述主机传输应答信号。 在接收到包含主机识别信息的命令后,存储卡根据所述主机识别信息执行为 所述主机定制的操作。附图说明将参照附图描述本专利技术的非限制和非穷尽的示例性实施例,其中各附图 中涉及到的类似的附图标记表示是类似的部件。图中 图l是通常的存储卡系统的框图; 图2是SD卡的外观图3示出对图2所示的SD卡的管脚名称和说明的规定; 图4A和4B示出图3中定义的命令和应答信号的格式; 图5A至5C描述根据本专利技术示例性实施例在存储卡系统中传输主机识 别信息的模式;图6A和6B描述根据本专利技术示例性实施例在存储卡系统中传输主机识别信息的模式;和图7是示出根据本专利技术示例性实施例在存储卡系统中传输主机识别信息 的过程的流程图。具体实施例方式下面将参照附图对本专利技术示例性实施例作详细描述。但本专利技术也可以采 用多种不同的实施方式,并不局限于这里阐述的示例性实施例。类似的附图 标记在附图中代表类似的部件。图2示出安全数字(SD)卡的外形,而图3示出图2所示的SD卡的管 脚名称以及说明的规定。参考图2, SD卡包含9个管脚。如图3所示,SD 卡包含4个数据管脚(管脚编号为1、 7、 8和9),单个命令管脚(管脚编号 为2),单个时钟管脚(管脚编号为5),和3个电源管脚(管脚编号为3、 4 和6)。命令管脚2传输存储卡和主机之间的命令和应答信号。命令从主机传输 到存储卡。应答信号从存储卡传输到主机。下面将参照图4A和4B详细描 述命令和应答信号的格式。图4A和4B示出图3定义的命令和应答信号的格式。图4A示出命令的 格式,图4B示出应答信号的格式。参考图4A,命令格式包括起始位、传输位、内容、循环冗余校验(CRC) 码、和结束位。这里,支设命令由48位构成。命令格式通常以起始位开始。这里,起始位通常被定义为'0,。提供传 输位用来定义传输方向。如果传输位为'1,,则从主机向存储卡传输数据。 如果传输位为'O,,则从存储卡向主机传输数据。内容由命令和自变量组成。命令由6位组成。该6位命令可以被解码成 64个命令中的一个。内容还包括自变量(例如,地址)。自变量例如可以由 32位构成。所有命令由CRC码来保护。CRC码例如可以由7位构成。结束 位用于终止命令传输。结束位通常被定义为T。参考图4B,应答信号包括起始位、传输位、内容、CRC码和结束位。 如图4A和4B所示,应答信号格式可以与命令格式有部分相似。应答信号格式通常以起始位'0,开始,其后紧跟的是传输位'0,。内 容由命令和状态信号构成。命令由6位构成,而状态信号由32位构成。提 供状态信号用于告知主机存储卡的当前状态。如前所述,从主机向存储卡传输命令,从存储卡向主机传输应答信号, 在主机与存储卡之间交换数据。诸如MMC或SD卡的存储卡在识别模式下 初始化。在初始化过程中,主机获取存储卡识别信息,如存储卡的容量、制 造商和序列号。 根据本专利技术的示例性实施例的存储卡系统在初始化期间或之后执行将 主机识别信息传输给存储卡的过程。已经接收到主机识别信息的存储卡可以 接着定制操作以满足特定类型主机的需要。图5A至5C说明根据本专利技术示例性实施例在存储卡系统中传输主机识 别信息的模式。参考图5A,存储卡系统100包括主机110和存储卡120。主 机110和存储卡120之间通过数据线、时钟线和命令线彼此电连接。主机110为了传输主机识别信息而通过命令线传输特定命令130到存储 卡120。参考图5B,该特定命令130包含主机信息命令。这里,提供主机信 息命令来向存储卡120传输主机识别信息。该主机信息命令是这里新定义的 命令。主机110通过特定命令130传输主机识别信息。存储卡120包括非易失性存储器(未示出)和存储器控制器(未示出)。 所述非易失性存储器由NAND或NOR闪速存储器构成。所述存储器控制器 用来控制所述非易失性存储器的全部功能,如写操作和读操作。存储卡120传输特定应答信号140到主机130,以响应由主机130提供 的主机信息命令。参考图5C,特定应答信号140包含与特定命令130相同 的主机信息命令。特定应答信号140还包含主机信息状态信号。这里,提供 主机信息状态信号来告知主机110存储卡120响应了主机信息命令130。图6A和6B说明根据本专利技术示例性实施例在存储卡系统中传输主机识 别信息的模式。参考图6A,存储卡系统200包括主机210和存储卡220。主 机210和存储卡220之间通过数据线、时钟线和命令线彼此电连接。主机210 可以传输口令确认命令230到存储卡220,而存储卡220可以通过与前面参 考图5所述传输主才几信息命令130和应答140类似的方式向主冲几210返回口 令确认应答240。在图6所示的存储卡系统中,自变量具本文档来自技高网
...

【技术保护点】
一种存储卡系统,包括:    主机,传输包含主机识别信息的命令;和    存储卡,接收所述命令并传输应答信号以响应该命令。

【技术特征摘要】
KR 2006-11-13 111794/061、一种存储卡系统,包括主机,传输包含主机识别信息的命令;和存储卡,接收所述命令并传输应答信号以响应该命令。2、 如权利要求1所述的存储卡系统,其中在接收包含所述主机识别信 息的命令之后,所述存储卡执行基于所述主机识别信息的操作。3、 如权利要求2所述的存储卡系统,其中由所述存储卡执行的基于所 述主机识别信息的操作包括激活所述存储卡中与所述主机识别信息对应的 块。4、 如权利要求1所述的存储卡系统,其中所述存储卡是SD卡。5、 如权利要求1所述的存储卡系统,其中所述存储卡是MMC。6、 如权利要求1所述的存储卡系统,其中所述主机通过命令线向所述 存储卡传输包含所述主机识别信息的命令。7、 如权利要求6所述的存储卡系统,其中所述主机识别信息的形式为 命令格式。8、 如权利要求7所述的存储卡系统,其中将所述主机识别信息包含在 所述命令格式的自变量中。9、 如权利要求1所述的存储卡系统,其中所述主机通过数据线向所述 存储卡传输包含所述主机识别信息的命令。10、 如权利要求1所述的存储卡系统,其中所述存储卡包括 非易失性存储器;和控制所述非易失性存储器的存储器控制器。11、 如权利要求10所述的存储卡系统,其中所述非易失性存储器是 NAND闪速存储器。1...

【专利技术属性】
技术研发人员:郑光一
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1