符合多个标准的存储卡制造技术

技术编号:2924705 阅读:151 留言:0更新日期:2012-04-11 18:40
一种存储卡,包括控制器件、非易失性存储器和程序存储存储器,其中所述程序存储存储器被安排为存储对应于各个标准的多个控制程序,以用于控制非易失性存储器和外部设备之间的数据访问。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种符合多个标准的存储卡,并且涉及一种切换标准的方法。
技术介绍
诸如SD卡(注册商标)和MMC(多媒体卡注册商标)之类的非易失性存 储卡被用作用于在诸如移动电话和数字照相机之类的便携式数字设备与诸如 个人计算机和打印机之类的数字设备之间交换信息的装置。以上作为非易失性存储卡的示例而举例的SD卡和MMC具有类似的电 特性和卡形状。然而这两种卡就控制方法和通信方法而言4皮此不完全兼容, 并且这两种非易失性存储卡的其中一种不可以在为另 一种非易失性存储卡而 设的卡插口中使用。而且,常规的非易失性存储卡只配备有单个非易失性存储卡控制器,其 不完全与符合不同标准的非易失性存储卡控制器兼容。首先,常规非易失性 存储卡没有装备用于切换非易失性存储卡控制器的开关或者用于切换内部程 序的开关。在下文中,SD卡和MMC将用作分析的示例。SD卡和MMC就它们的 形状和电气规格而言具有高度兼容性,从而在这两种卡中可以使用相同的控 制器。因此,改写存储卡中的控制程序可以使该存储卡的规格匹配另一种存 储卡的规格,尽管这两种存储卡之间的控制指令和协议有所不同。令人遗憾 的是,在存储卡中改写控制程序是极其困难的任务。一些主机控制器(即,主机计算机中提供的控制器)只支持SD卡和MMC 其中一种。在此情况下,两种存储卡中只有其中一种可以与给定主机计算机 一起运行。有一些主机控制器既支持SD卡又支持MMC。当连接了与主机控制器被 设计成所能支持的存储卡不同的存储卡时,例如,当高速MMC连接到只支 持正常速度MMC的SD卡主机控制器时,该控制器只能以低于SD卡的传送 速率执行正常速度MMC兼容的数据传送。即使在此情况下,如果可以使14MMC像SD卡一样运行,那么数据传送也可以以更高的转送速率执行。如上所述的问题也会出现在SD卡和SDHC存储卡(注册商标)之间,并且 也会相对于它们的主机控制器出现,其中,SDHC存储卡是包括SD卡的通用 标准卡。SDHC存储卡的非易失性存储器的大小大于SD卡的非易失性存储器 的最大尺寸。在此情况下,尽管SD卡和SDHC存储卡之间的形状和电特性 都是相同的,但是设计成支持SD卡的主机控制器无法支持SDHC存储卡。即使在SDHC存储卡中实现与SD卡兼容的控制器,设计成支持SD卡 的主机控制器也无法识别超过4GB的SDHC存储卡的数据区域,因为SD卡 不支持超过2 GB的数据区域。专利文献1公开了一种用于在主机控制器中检测和确定存储卡的技术, 但是没有教导在存储卡内切换控制器。专利文献2公开了SD、 MMC和SIM 的集成。专利文献3公开了一种在适配器中使用的技术,该适配器提供将小 型MMC转换为SD卡的形状转换。需要这样的 一种非易失性存储卡,其在存在具有类似的电特性和形状但 是符合不同标准的多种类型的非易失性存储卡时,可与任何标准的主机计算 机的主机控制器和卡插口 一起运行。日本专利No. 3655597国际公开文件WO01/084490日本技术注册No. 311419
技术实现思路
本专利技术的至少 一 个实施例可以实现如上所述的 一 个或多个目的。根据本专利技术的一种存储卡包括控制器件、非易失性存储器和程序存储存 储器,其中所述程序存储存储器被安排为存储对应于各个标准的多个控制程 序,以用于控制非易失性存储器和外部设备之间的数据访问。根据本专利技术的一种存储卡,包括多个控制器件、非易失性存储器和写保 护开关,其中所述控制器件被配置为根据各个存储卡标准控制非易失性存储 器和外部设备之间的数据访问,并且所述写保护开关被配置为转换开关,用 以选择所迷控制器件中的 一个。根据本专利技术的一种存储卡,包括控制器件、非易失性存储器、程序存储 存储器和写保护开关,其中所述程序存储存储器被安排成存储对应于各个标 准的多个控制程序,以用于控制非易失性存储器和外部设备之间的数据访问, 并且所述写保护开关被配置为转换开关,用以选择所述控制程序中的一个。根据本专利技术的一种存储卡包括控制器件、非易失性存储器、程序存储存控制程序,以用于控制非易失性存储器和外部设备之间的数据访问,并且所 迷控制器件被配置为监视从所述开关提供的信号的状态,以便响应于所述信 号的状态执行用于所选择的存储卡的所述控制程序中的一个。根据本专利技术的一种存储卡包括控制器件、非易失性存储器、程序存储存 储器、开关和复位信号采集电路,其中所述程序存储存储器被安排为存储对 应于各个标准的多个控制程序,以用于控制非易失性存储器和外部设备之间 的数据访问,并且所述控制器件被配置为通过接收从所述开关提供的信号的一个,来响应所述复位信号采集电路获得复位信号。根据本专利技术的一种存储卡包括控制器件、非易失性存储器、程序存储存个控制程序,以用于控制非易失性存储器和外部设备之间的数据访问,并且 所述控制器件被配置为通过接收从所述开关提供的信号的状态、响应于所迷部设备提供的预定命令。根据本专利技术的一种存储卡包括控制器件、非易失性存储器、和程序存储程序,以用于控制非易失性存储器和外部设备之间的数据访问,并且所述控 制器件被配置为监视从外部设备提供的命令或者由外部设备进行访问的协 议,响应于所监视的命令或者协议选择所述控制程序中的一个,并且执行用 于所选择的存储卡的所述控制程序中的 一个控制程序。一种根据本专利技术的存储卡,包括控制器件、非易失性存储器、和程序存 储存储器,其中所述程序存储存储器被安排为存储用于检查从外部设备提供 的命令的命令检查程序、存储卡共享部分控制程序、和对应于各个标准的多 个存储卡专用控制程序,其中所述存储卡共享部分控制程序被配置为通过执 行对应于各个标准的多个存储卡所公用的控制来控制非易失性存储器和外部 设备之间的数据访问,其中所述存储卡专用控制程序被配置为通过执行专用于各个存储卡的控制来控制非易失性存储器和外部设备之间的数据访问,并 且其中所述控制器件被配置为使用命令检查程序检查由外部设备提供的命 令,并且响应于所检查的命令选择和执行存储卡共享部分控制程序和存储卡 专用控制程序中的至少一个。根据本专利技术的一种存储卡,包括对应于第一存储卡标准的数据存储非易 失性存储器,和配置为支持提供第 一 数据量的第 一存储卡标准和提供小于第 一数据量的第二数据量的第二存储卡标准的控制器件,其中数据存储非易失 性存储器的 一 部分用作第二存储卡标准的存储卡的数据存储区域。根据本专利技术的一种存储卡,包括对应于第一存储卡标准的数据存储非易 失性存储器,和配置为支持提供第 一 数据量的第 一存储卡标准和提供小于第 一数据量的第二数掂量的第二存储卡标准的控制器件,其中数据存储非易失 性存储器的数据区域部分用作第二存储卡标准的存储卡的数据存储区域。根据本专利技术的 一种存储卡,包括对应于第 一存储卡标准的数据存储非易 失性存储器,和配置为支持提供第 一 数据量的第 一存储卡标准和提供小于第 一数据量的第二数据量的第二存储卡标准的控制器件,其中数据存储非易失 性存储器被分成多个区域,当控制器件以与第二存储卡标准兼容的模式运行 时,所述多个区域中的 一 个用作第二存储卡标准的存储卡的数据存储区域。根据本专利技术的一种存储卡,包括对应于第一 存储卡标准的数据存储3 H易 失性存储器,和配置为支持提供第一数本文档来自技高网
...

【技术保护点】
一种存储卡,包括: 控制器件; 非易失性存储器;和 程序存储存储器, 其中所述程序存储存储器被安排为存储对应于各个标准的多个控制程序,以用于控制所述非易失性存储器和外部设备之间的数据访问。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:安达正治
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

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

1