一种智能存储设备读写方法、装置及智能存储设备的制作方法

文档序号:6331413阅读:145来源:国知局
专利名称:一种智能存储设备读写方法、装置及智能存储设备的制作方法
技术领域
本发明属于智能存储领域,尤其涉及一种智能存储设备读写方法、装置及智能存 储设备。
背景技术
闪存存储设备是一种基于半导体快闪记忆器的新一代记忆设备,具有高记忆容 量、快速数据传输率、极大的移动灵活性以及很好的安全性等特点,被广泛地使用在便携式 装置上,例如数码相机、个人数码助理(PDA)和多媒体播放器等。闪存存储设备的结构能保 证数字文件传送的安全性,也很容易重新格式化,所以有着广泛的应用领域,音乐、电影、新 闻等多媒体文件都可以方便地保存到存储设备中。智能存储设备就是在现有的闪存存储设备中嵌入智能卡芯片,并承载相应的卡端 应用程序。现有智能存储设备包括主控制器,以及分别与主控制器连接的智能卡单元、存 储单元、外部接口。所述智能存储设备会创建一个或者几个特定的接口文件映射为智能卡 单元,当所述智能存储设备与主机端建立连接时,所述接口文件作为接口在智能卡单元和 主机端之间建立一个逻辑通道,主机端通过文件系统的读写机制,发送读写命令给智能存 储设备中被映像为接口文件的 智能卡单元或从该智能卡单元中读取特定的信息。现有技术 中,执行读写命令是通过操作智能存储设备中的接口文件,从而实现对智能卡单元的操作, 且每执行一条命令都需要至少一次读、写接口文件,进行一次刷新缓存的操作,这种读写方 法造成了对智能存储设备的读写操作速度缓慢。

发明内容
本发明实施例的目的在于提供一种智能存储设备读写方法,旨在解决采用现有方 法实现对智能存储设备中智能卡单元的操作,需要执行多次读写接口文件以及刷新缓存的 操作导致智能存储设备的读写速度慢的问题。本发明实施例是这样实现的,一种智能存储设备读写方法,所述方法包括下述步 骤接收主机端预先生成的对智能存储设备的读写命令的批处理脚本;对所述批处理脚本进行解释,执行解释后的批处理脚本中的命令;将执行结果发送给主机端。本发明实施例的另一目的在于提供一种智能存储设备读写装置,所述装置包括批处理脚本接收单元,接收主机端预先生成的对智能存储设备的读写命令的批处 理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚 本中的命令;以及结果发送单元,用于将执行结果发送给主机端。本发明实施例的另一目的在于提供一种包括智能存储设备读写装置的智能存储设备,所述装置包括批处理脚本接收单元,接收主机端预先生成的对智能存储设备的读写命令的批处 理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚 本中的命令;以及结果发送单元,用于将执行结果发送给主机端。本发明实施例的另一目的在于提供一种智能存储设备读写方法,所述方法包括下 述步骤主机端对输入的对智能存储设备的读写命令进行打包,生成批处理脚本;主机端向智能存储设备发送生成的批处理脚本;智能存储设备接收主机端生成的批处理脚本;智能存储设备对批处理脚本进行解释,执行解释后的批处理脚本中的命令;智能存储设备将执行结果发送给主机端。本发明实施例中,智能存储设备通过对接收到的对智能存储设备的读写命令的批 处理脚本进行解释、执行,并发送执行结果,减少了执行命令过程中读写映射为智能卡单元 的接口文件的次数,继而减少刷新缓存操作的次数,提高对智能存储设备的读写操作速度, 进一步提高用户体验。


图1是本发明第一实施例提供的智能存储设备读写方法的实现流程图;图2是本发明第二实施例提供的智能存储设备读写装置的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明实施例将主机端发送的读写操作命令打包成脚本,解释后批量执行,减少 了智能卡单元读写过程中读写映射为智能卡单元的接口文件的次数,从而减少了刷新缓存 操作的次数,提高对智能存储设备的读写操作速度,进一步提高用户体验。本发明实施例提供了一种智能存储设备读写方法,所述方法包括下述步骤接收主机端预先生成的对智能存储设备的读写命令的批处理脚本;对所述批处理脚本进行解释,执行解释后的批处理脚本中的命令;
将执行结果发送给主机端。本发明实施例还提供了一种智能存储设备读写装置,所述装置包括批处理脚本接收单元,接收主机端预先生成的对智能存储设备的读写命令的批处 理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚 本中的命令;以及结果发送单元,用于将执行结果发送给主机端。
5
本发明实施例还提供了一种包括智能存储设备读写装置的智能存储设备,所述智 能存储设备读写装置包括批处理脚本接收单元,接收主机端预先生成的对智能存储设备的读写命令的批处 理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚 本中的命令;以及结果发送单元,用于将执行结果发送给主机端。本发明实施例还提供了一种智能存储设备读写方法,所述方法包括下述步骤主机端对输入的对智能存储设备的读写命令进行打包,生成批处理脚本;主机端向智能存储设备发送生成的批处理脚本;智能存储设备接收主机端生成的批处理脚本;智能存储设备对批处理脚本进行解释,执行解释后的批处理脚本中的命令;智能存储设备将执行结果发送给主机端。本发明实施例中,智能存储设备通过对接收到的对智能存储设备的读写命令的批 处理脚本进行解释、执行,并发送执行结果,减少了执行命令过程中读写映射为智能卡单元 的接口文件的次数,继而减少刷新缓存操作的次数,提高对智能存储设备的读写操作速度, 进一步提高用户体验。以下结合具体实施例对本发明的具体实现进行详细描述实施例一图1示出了本发明第一实施例提供的智能存储设备读写方法的实现流程,详述如 下1.主机端对输入的对智能存储设备的读写命令进行打包,生成批处理脚本;在本发明实施例中,读写该智能存储设备的主机端,可以是计算机、手机、数码相 机、数字电视终端等。当主机端对智能存储设备发出读写命令时,这些命令被主机端打包, 生成批处理脚本。2.主机端向智能存储设备发送生成的批处理脚本;在本发明实施例中,主机端通过智能存储设备提供的外部接口向智能存储设备发 送生成的批处理命令。3.智能存储设备接收主机端生成的批处理脚本;在本发明实施例中,智能存储设备的主控制器通过智能存储设备的外部接口接收 主机端预先生成的对智能存储设备的读写命令的批处理脚本。4.智能存储设备对批处理脚本进行解释,执行解释后的批处理脚本中的命令;在本发明实施例中,智能存储设备的主控制器对所述批处理命令进行解释,并执 行解释后的批处理脚本中的命令。5.智能存储设备将执行结果发送给主机端。在本发明实施例中,智能存储设备的主控制器通过外部接口将执行结果发送给主 机端。在本发明实施例中,所有对硬件的操作都可以看作是对该硬件对应文件的操作, 在执行读写的访问过程中都会进行文件的缓冲,这样每次执行一条读写命令至少需要一次刷新缓存的操作,在本发明实施例中,智能存储设备先对批处理脚本进行解释,再批量执行 解释后的批处理脚本中的命令,减少了文件缓存的次数,进而减少了刷新缓存的次数和时 间,从而提高了对智能存储设备的读写操作速度。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中, 所述的存储介质,如ROM/RAM、磁盘、光盘等。实施例二 图2示出了本发明第二实施例提供的智能存储设备读写装置的结构,为了便于说 明,仅示出了与本发明实施例相关的部分。批处理脚本接收单元21,用于接收主机端预先生成的对智能存储设备的读写命令 的批处理脚本;批处理脚本执行单元22,用于对批处理脚本进行解释,执行解释后的批处理脚本 中的命令;以及结果发送单元23,用于向主机端发送批处理脚本执行单元22的执行结果。在本发明实施例中,该智能存储设备读写装置可以内置于智能存储设备的软件单 元、硬件单元或软硬件结合单元。本发明实施例通过对智能存储设备的读写命令的批处理脚本进行解释,并批量执 行,减少了执行命令过程中读写映射为智能卡单元的接口文件的次数,从而减少刷新缓存 操作的次数,使得智能存储设备的读写操作速度得到了提高,用户体验得到了进一步提高。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种智能存储设备读写方法,其特征在于,所述方法包括下述步骤接收主机端预先生成的对智能存储设备的读写命令的批处理脚本;对所述批处理脚本进行解释,执行解释后的批处理脚本中的命令;将执行结果发送给主机端。
2.如权利要求1所述的方法,其特征在于,所述接收主机端预先生成的对智能存储设 备的读写命令的批处理脚本的步骤具体为智能存储设备的主控制器通过智能存储设备的外部接口接收主机端预先生成的对智 能存储设备的读写命令的批处理脚本。
3.如权利要求1所述的方法,其特征在于,所述对所述批处理脚本进行解释,执行解释 后的批处理脚本中的命令的步骤具体为智能存储设备的主控制器对所述批处理命令进行解释,并执行解释后的批处理脚本中 的命令。
4.如权利要求1所述的方法,其特征在于,所述将执行结果发送给主机端的步骤具体为智能存储设备的主控制器通过外部接口将执行结果发送给主机端。
5.一种智能存储设备读写装置,其特征在于,所述装置包括批处理脚本接收单元,用于接收主机端预先生成的对智能存储设备的读写命令的批处 理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚本中 的命令;以及结果发送单元,用于将执行结果发送给主机端。
6.一种智能存储设备,其特征在于,所述智能存储设备包括智能存储设备读写装置,所 述智能存储设备读写装置包括批处理脚本接收单元,接收主机端预先生成的对智能存储设备的读写命令的批处理脚本;批处理脚本执行单元,用于对所述批处理脚本进行解释,执行解释后的批处理脚本中 的命令;以及结果发送单元,用于将执行结果发送给主机端。
7.一种智能存储设备读写方法,其特征在于,所述方法包括下述步骤 主机端对输入的对智能存储设备的读写命令进行打包,生成批处理脚本; 主机端向智能存储设备发送生成的批处理脚本;智能存储设备接收主机端生成的批处理脚本;智能存储设备对批处理脚本进行解释,执行解释后的批处理脚本中的命令; 智能存储设备将执行结果发送给主机端。
8.如权利要求7所述的方法,其特征在于,所述智能存储设备接收主机端生成的批处 理脚本的步骤具体为智能存储设备的主控制器通过智能存储设备的外部接口接收主机端生成的对智能存 储设备的读写命令的批处理脚本。
9.如权利要求7所述的方法,其特征在于,所述智能存储设备对批处理脚本进行解释,执行解释后的批处理脚本中的命令的步骤具体为智能存储设备的主控制器对批处理命令进行解释,并执行解释后的批处理脚本中的命令。
10.如权利要求7所述的方法,其特征在于,所述智能存储设备将执行结果发送给主机 端的步骤具体为智能存储设备的主控制器通过外部接口将执行结果发送给主机端。
全文摘要
本发明适用于智能存储领域,提供了一种智能存储设备读写方法、装置及智能存储设备,所述方法包括下述步骤接收主机端预先生成的对智能存储设备的读写命令的批处理脚本;对所述批处理脚本进行解释,执行解释后的批处理脚本中的命令;将执行结果发送给主机端。本发明通过对接收到的对智能存储设备的读写命令的批处理脚本进行解释、执行,并发送执行结果,减少了执行命令过程中读写映射为智能存储设备中智能卡单元的接口文件的次数,继而减少刷新缓存操作的次数,提高对智能存储设备的读写操作速度,进一步提高用户体验。
文档编号G06K17/00GK101944185SQ20101027180
公开日2011年1月12日 申请日期2010年9月3日 优先权日2010年9月3日
发明者钟衍徽 申请人:深圳市江波龙电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1