一种闪存卡及其读卡设备插座和数据传输方法技术

技术编号:2925732 阅读:220 留言:0更新日期:2012-04-11 18:40
一种闪存卡的数据传输方法,所述闪存卡上具有一组主管脚,读卡设备的插座上具有对应所述主管脚的接触针;其特征在于,    在所述闪存卡上设置至少一组扩展管脚,在读卡设备的插座上设置对应所述扩展管脚的扩展接触针;所述闪存卡插入读卡设备的插座后,所述主管脚与接触针相接触形成主总线传输通路,所述扩展管脚与扩展接触针相接触形成扩展总线传输通路;该方法还包括:    读卡设备通过所述主总线传输通路,向闪存卡发送指示命令,指示所述主总线传输通路与所述扩展总线传输通路的使用方式;    读卡设备和闪存卡按照所述指示命令的指示,通过主总线传输通路和/或扩展总线传输通路进行数据传输。

【技术实现步骤摘要】

本专利技术涉及移动存储卡领域,特别涉及一种闪存卡及其读卡设备插座和 数据传输方法。
技术介绍
闪存卡基于其优越的存储性能,目前已经得到了广泛的应用,通常使用的闪存卡包括安全数据闪存卡(SD, Secure Digital Memory Card )、多媒体 闪存卡(MMC, Multiple Media Card )等。下面以SD卡为例,简要说明现有闪存卡的基本结构。 图1为一种SD卡的结构示意图,主要包括接口 11、控制器12、寄 存器13、存储器14和总线驱动电路15。①上述接口 11为规范所定义的卡物理接口 , SD卡通过该接口 11可以 和外部读卡设备进行通信。如图1所示,接口 11为位于SD卡外壳的9个 管脚,具体解释如表l所示,这9个管脚与读卡设备插座中的接触针相接触 形成总线传输通路,由于管脚中用于数据传输的一共有4个,因此接口 11 的数据宽度为4位。数据宽度决定了接口 11的数据传输速度,例如在25MHz 时钟条件下,数据宽度为4的SD卡接口的最大数据传输速率为12.5MB/秒。<table>table see original document page 5</column></row><table>6VSS2电源供应电源接地7DAT0输入输出接口数据线第0位8DAT1输入输出接口数据线第1位9DAT2输入输出接口数据线第2位表1② 在接口 11中,CD/DAT3、 CMD、 CLK、 DAT0、 DAT1和DAT2通 过总线驱动电路15连接控制器12,实现读卡设备与控制器12之间命令信 号、时钟信号和数据信号的交互。③ 上述控制器12主要完成SD卡端的命令解析、存储器14的访问与 管理以及寄存器13的访问。 上述寄存器13中存储着卡认证号、卡相对地址、总线驱动电路15 的状态、卡的操作环境、卡版本信息等内容。 上述存储器14为SD卡中存储数据的物理介质,闪存卡与读卡设备 之间的数据传输操作,主要指的就是控制器12从存储器14中读出数据或向 存储器14中写入数据。通过以上介绍可以看出,目前SD卡的接口的数据宽度最大为4位。其 他类型的闪存卡,例如MMC卡与图l所示的基本结构相同,只是在管脚数 量和排列上有所区别。虽然目前闪存卡总线的数据宽度已扩展了许多,但是闪存卡接口所能提 供的最大数据传输速度仍然非常有限,在一些高端应用场合无法满足应用需 求,并且由于闪存卡接口只包括一组管脚,所有数据传输均通过这一组管脚 形成的总线传输通路进行,使得闪存卡接口的总线传输通路的工作机制也非 常单一。
技术实现思路
有鉴于此,本专利技术的第一个目的在于提供一种闪存卡,该闪存卡接口具 有灵活的总线传输通路工作机制,并且相对于常用闪存卡接口来说大幅提高所能提供的最大数据传输速度。本专利技术的第二个目的在于提供一种上述闪存卡的读卡设备插座,使得与 上述闪存卡配合使用时,闪存卡接口具有灵活的总线传输通路工作机制,并 且相对于常用闪存卡接口来说大幅提高所能提供的最大数据传输速度。本专利技术的第三个目的在于提供一种闪存卡的数据传输方法,使用该方法 可以使闪存卡接口具有灵活的总线传输通路工作机制,并且相对于常用闪存 卡接口来说大幅提高所能提供的最大数据传输速度。本专利技术的技术方案是这样实现的一种闪存卡的数据传输方法,所述闪存卡上具有一组主管脚,读卡设备的插座上具有对应所述主管脚的接触针;关^l在于,在所述闪存卡上设置至少一组扩展管脚,在读卡设备的插座上设置对应所 述扩展管脚的扩展接触针;所述闪存卡插入读卡设备的插座后,所述主管脚与 接触针相接触形成主总线传输通路,所述扩展管脚与扩展接触针相接触形成扩 展总线传输通路;该方法还包括读卡设备通过所述主总线传输通路,向闪存卡发送指示命令,指示所述主 总线传输通路与所述扩展总线传输通路的使用方式;读卡设备和闪存卡按照所述指示命令的指示,通过主总线传输通路和/或扩 展总线传输通路进行数据传输。较佳地,所述指示命令中包括指示单总线或双总线工作模式的标志位、以 及指示数据宽度的标志位;所述使用方式,由所述指示数据宽度的标志位取值和指示单总线或双总线模式的标志位取值确定。较佳地,所述扩展管脚为一组;所述扩展总线传输通路与所述主总线传输 通路的最大数据宽度相同;当所述指示单总线或双总线模式的标志位取值指示当前使用双总线模式, 且所述指示数据宽度的标志位取值指示小于等于所述最大数据宽度时,所述使 用方式包括将所述主总线传输通路和扩展总线传输通路合并为一条总线传输 通路使用,且合并后的总线传输通路的数据位宽为所述指示数据宽度的标志位指示的数据宽度的2倍;或者,当所述指示单总线或双总线模式的标志位取值指示当前使用单总线 模式、且所述指示数据宽度的标志位取值指示所述最大数据宽度的2倍时,所 述指示命令指示将所述主总线传输通路和扩展总线传输通路分别作为独立总线传输通路同时使用,且主总线传输通路和扩展总线传输通路的数据宽度分别为 所述最大数据宽度;或者,当所述指示单总线或双总线模式的标志位取值指示当前使用单总线 模式、且所述指示数据宽度的标志位取值指示小于所述最大数据宽度时,所述 指示命令指示只使用所述主总线传输通路,且主总线传输通路数据宽度为所述指示数据宽度的标志位取值指示的数据宽度。较佳地,所述闪存卡为数字安全SD卡,所述指示命令为SD卡传输状态的 命令AC函6;所述指示单总线或双总线;漠式的标志位,位于所述ACMD6的第3比特位;所述指示所述数据宽度的标志位,位于所述ACMD6的第0至第2比特位。一种闪存卡,包括一组主管脚、主总线驱动电路和控制器,所述主管脚与 读卡设备上的接触针相接触形成主总线传输通路;关键在于,该闪存卡还包括 至少一组扩展管脚和对应的扩展总线驱动电路,所述扩展管脚与读卡设备上的 扩展接触针相接触形成扩展总线传输通路;所述主管脚,用于通过所述主总线传输通路接收读卡设备发送的指示命令、 通过主总线驱动电路传输给控制器,所述指示命令指示所述主总线传输通路与 所述扩展总线传输通路的使用方式;通过所述主总线传输通路与读卡设备进行 数据传输,通过主总线驱动电路与控制器进行数据传输;所述扩展管脚,用于通过所述扩展总线传输通路与读卡设备进行lt据传输; 通过对应的扩展总线驱动电路与控制器进行数据传输;所述控制器,用于解析所述指示命令,按照所述指示命令的指示,选择主 总线驱动电路和/或扩展总线驱动电路进行数据传输。较佳地,所述主管脚位于闪存卡的正面;所述扩展管脚位于闪存卡的背面或者闪存卡正面的冗余位置。较佳地,所述主管脚包括数据管脚、命令管脚、时钟管脚和电源供应管脚; 所述扩展管脚为一组,包括扩展数据管脚、扩展命令管脚和扩展时钟管脚;当所述扩展管脚位于闪存卡的背面时,所述扩展数据管脚、扩展命令管脚 和扩展时钟管脚的位置,分别与正面的数据管脚、命令管脚和时钟管脚的位置 对应。一种基于以上所提出的闪存卡的读卡设备插座,包括接触针,与闪存卡 上的主管脚相接触形成主总线传输通路;关键在于,该读卡设备插座还包括 扩展接触针,用于与闪存卡上的扩展管脚相接触形成扩展总线传输通路。从上述技术方案可以看出,本专利技术提供的闪存卡及其读卡设备插座和数据传输方法,除闪存本文档来自技高网
...

【技术保护点】
一种闪存卡的数据传输方法,所述闪存卡上具有一组主管脚,读卡设备的插座上具有对应所述主管脚的接触针;其特征在于,在所述闪存卡上设置至少一组扩展管脚,在读卡设备的插座上设置对应所述扩展管脚的扩展接触针;所述闪存卡插入读卡设备的插座后,所述主管脚与接触针相接触形成主总线传输通路,所述扩展管脚与扩展接触针相接触形成扩展总线传输通路;该方法还包括:读卡设备通过所述主总线传输通路,向闪存卡发送指示命令,指示所述主总线传输通路与所述扩展总线传输通路的使用方式;读卡设备和闪存卡按照所述指示命令的指示,通过主总线传输通路和/或扩展总线传输通路进行数据传输。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹会扬姜涌杨光敏
申请(专利权)人:普天信息技术研究院有限公司
类型:发明
国别省市:11

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

1