复合存储卡及其实现方法、终端的制作方法

文档序号:6434181阅读:133来源:国知局
专利名称:复合存储卡及其实现方法、终端的制作方法
复合存储卡及其实现方法、终端
技术领域
本发明涉及电子设备领域,特别涉及一种复合存储卡及其实现方法、使用复合存储卡的终端。
背景技术
存储卡广泛应用在目前的数字多媒体存储装置中,如数码相机、手机、PDA、MP3/ MP4播放机等消费电子产品。存储卡有多种,如SD (Secure Digital,安全数码)。SD规范中定义有标准尺寸的SD (Secure Digital Memory Card,安全数码卡)卡和小尺寸的Micro SD卡,Micro SD卡可通过适配器转为标准的SD卡。WiFi (Wireless Fidelity,无线宽带) 技术也已经普遍应用到了电子类产品中,使设备具有了网络访问能力。传统的技术中,只有单一存储功能的存储卡,或利用存储卡接口设计的WiFi卡, 但是无存储功能,且占用终端唯一一个存储卡接口,因WiFi访问和存储读写都是常用的功能,给用户使用带来不便。

发明内容基于此,有必要提供一种复合存储卡,能方便用户使用。一种复合存储卡,包括存储卡控制器,分别与所述存储卡控制器电连接的存储卡接口和存储单元,所述复合存储卡还包括与所述存储卡控制器电连接的WiFi通信单元,所述存储卡控制器还用于预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于所述存储单元的最大可用逻辑地址范围的操作指令为访问 WiFi通信单元的操作指令。优选地,所述WiFi通信单元包括电相连的WiFi芯片和WiFi天线,所述WiFi芯片与所述存储卡控制器电连接,所述存储卡控制器根据大于所述存储单元的最大可用逻辑地址范围的操作指令访问WiFi芯片,并通过所述WiFi天线接收或发送信号。优选地,所述存储单元为Nand Flash存储块。优选地,所述存储卡接口为SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准SD卡、Mini SD卡或Micro SD卡的规格。此外,还有必要提供一种复合存储卡的实现方法,能方便用户使用。一种复合存储卡的实现方法,包括以下步骤提供存储卡控制器、存储卡接口、存储单元和WiFi通信单元;将存储卡控制器分别与存储卡接口、存储单元和WiFi通信单元电连接;通过存储卡控制器预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义在大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令。优选地,还包括步骤将存储卡控制器、存储单元和WiFi通信单元封装在一起组成所述复合存储卡。
优选地,还包括步骤将WiFi芯片和WiFi天线电连接构成WiFi通信单元;将WiFi芯片与存储卡控制器电连接。优选地,所述存储单元为Nand Flash存储块。优选地,所述存储卡接口为SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准SD卡、Mini SD卡或Micro SD卡的规格。 此外,还有必要提供一种使用上述存储卡的终端。一种终端,安装有WiFi驱动单元、对WiFi协议数据进行封包和拆包的中间件, 所述终端还装载复合存储卡,所述复合存储卡包括存储卡控制器,分别与所述存储卡控制器电连接的存储卡接口和存储单元,所述复合存储卡还包括与所述存储卡控制器电连接的 WiFi通信单元,所述存储卡控制器还用于预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令;所述终端提供让用户选择对所述存储单元的数据进行操作和访问所述WiFi通信单元的双界面,所述终端根据所述存储单元的最大可用逻辑地址范围内的操作指令通过存储卡接口对所述复合存储卡进行存储数据,还根据大于所述存储单元的最大可用逻辑地址范围的操作指令,采用WiFi驱动单元通过中间件和存储卡接口访问WiFi通信单元。优选地,所述WiFi通信单元包括电相连的WiFi芯片和WiFi天线,所述WiFi芯片与所述存储卡控制器电连接,所述存储卡控制器根据大于所述存储单元的最大可用逻辑地址范围的操作指令访问WiFi芯片,并通过所述WiFi天线接收或发送信号。优选地,所述存储单元为Nand Flash存储块。优选地,所述存储卡接口为SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准SD卡、Mini SD卡或Micro SD卡的规格。上述复合存储卡及其实现方法、终端,通过在复合存储卡内集成了 WiFi通信单元,利用预定义的操作指令,可通过存储卡接口进行传输数据,实现了存储和WiFi通讯,不会对复合存储卡的存储功能和无线通信功能造成冲突,可直接使用在普通存储卡终端上, 方便用户使用。

图1为一个实施例中复合存储卡的内部结构示意图;图2为一个实施例中终端与复合存储卡通信结构示意图;图3为一个实施例中复合存储卡的实现方法的流程图。
具体实施方式下面结合具体的实施例及附图对技术方案进行详细的描述。如图1所示,在一个实施例中,一种复合存储卡10,包括存储卡控制器110、存储单元120、WiFi通信单元130和存储卡接口 140。其中,存储卡控制器110分别与存储单元 120、WiFi通信单元130和存储卡接口 140电连接。存储卡控制器110用于预定义在存储单元120的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于存储单元120的最大可用逻辑地址范围的操作指令为访问WiFi通信单元130的操作指令。存储单元120的最大可用逻辑地址范围内的操作指令是指用户进行逻辑读写操作时,逻辑读写地址未超过存储单元120的最大存储地址的指令,该操作指令即为正确的存储操作指令。大于存储单元120的最大可用逻辑地址范围的操作指令,如最大可用逻辑地址为 A,可设A+1的逻辑地址的操作指令,为访问WiFi通信单元的操作指令。另外,存储卡控制器110将向外传输的数据封装成数据包进行传输,对接收到的数据包进行解析,并不需解析WiFi通信单元130的通讯协议。存储单元120为内存,用于存储数据,优选为Nand Flash存储块。在一个实施例中,参图1所示,WiFi通信单元130包括电相连的WiFi芯片132和 WiFi天线134。WiFi芯片132与存储卡控制器110电连接。存储卡控制器110根据大于存储单元120的最大可用逻辑地址范围的操作指令访问WiFi芯片132,并通过WiFi天线134 接收或发送信号。存储卡接口 140用于复合存储卡10与终端进行数据传输。本实施例中,存储卡接口 140为SDIO接口,相应的存储卡控制器110为SDIO接口控制器。本实施例中,复合存储卡10满足标准SD卡、Mini SD卡或Micro SD卡的规格。上述复合存储卡10内集成了 WiFi芯片132和WiFi天线134,可通过存储卡接口 140进行传输数据,不会对复合存储卡10的存储功能造成冲突,可直接使用在普通存储卡终端上;且使用存储卡引脚,实现了存储功能和WiFi通讯功能,不需增加引脚,具有较好的接口和封装兼容性;利用预定义的操作指令,实现了存储和WiFi通讯,给终端提供了网络访问功能。本发明中复合存储卡除了可为Micro SD卡、SD卡或Mini SD卡,还可为 CF (Compact Flash)卡、MMC (Multimedia Card,多媒体卡)卡、MS (Memory Stick)卡等,这些卡都可以通过内嵌WIFI通信单元并采用本发明提供的方法实现存储和WIFI功能。如图2所示,一种终端20,安装有WiFi驱动单元、对WiFi协议数据进行封包和拆包的中间件。终端20上装载复合存储卡。该复合存储卡为图1中所示的复合存储卡10。复合存储卡10包括存储卡控制器110、存储单元120、WiFi通信单元130和存储卡接口 140。其中,存储卡控制器110分别与存储单元120、WiFi通信单元130和存储卡接口 140电连接。存储控制器110用于预定义在存储单元120的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于存储单元120的最大可用逻辑地址范围的操作指令为访问WiFi通信单元130的操作指令。存储单元120的最大可用逻辑地址范围内的操作指令是指用户进行逻辑读写操作时,逻辑读写地址未超过存储单元120的最大存储地址的指令,该操作指令即为正确的存储操作指令。大于存储单元120的最大可用逻辑地址范围的操作指令,如最大可用逻辑地址为 A,可设A+1的逻辑地址的操作指令,为访问WiFi通信单元的操作指令。
另外,存储控制器110并不需解析WiFi通信单元130的通讯协议。存储单元120为Nash Flash存储块,用于存储数据。优选的实施例中,WiFi通信单元130包括电相连的WiFi芯片132和WiFi天线 134。WiFi芯片132与存储卡控制器110电连接。存储卡控制器110根据大于存储单元120 的最大可用逻辑地址范围的操作指令访问WiFi芯片132,并通过WiFi天线134接收或发送信号。存储卡接口 140用于复合存储卡10与终端进行数据传输。本实施例中,存储卡接口 140为SDIO接口,相应的存储卡控制器110为SDIO接口控制器。本实施例中,复合存储卡10满足标准SD卡、Mini SD卡或Micro SD卡的规格。WiFi驱动单元通过中间件访问存储卡10的WiFi通信单元130。中间件用于对WiFi协议数据进行封包或拆包,方便终端20上的WiFi驱动单元通过存储卡接口 140(即SDI0/SPI接口 )访问WiFi通信单元130。终端20提供让用户选择对存储单元120的数据进行操作和访问WiFi通信单元 130的双界面。终端20装载复合存储卡10后,提供对存储单元120的数据进行操作和访问 WiFi通信单元130的双界面,以供用户选择,不需用户拔插复合存储卡,更换具备WiFi功能的设备来实现WiFi功能,操作方便。终端20根据存储单元120的最大可用逻辑地址范围内的操作指令通过存储卡接口对复合存储卡进行存储数据,还根据大于存储单元120的最大可用逻辑地址范围的操作指令,采用WiFi驱动单元通过中间件和存储卡接口访问WiFi通信单元130。用户通过在存储单元120的最大可用逻辑地址范围内执行读写操作,实现对存储单元120的读写操作,执行大于存储单元120的最大可用逻辑地址范围内的读写操作,中间件解析该读写操作,从而实现访问WiFi通信单元130。复合存储卡除了可为Micro SD卡、SD卡或Mini SD卡,还可为CF(Compact Flash) 卡、MMC(Multimedia Card,多媒体卡)卡、MS(Memory Stick)卡等,这些卡都可以通过内嵌 WIFI通信单元并采用本发明提供的方法实现存储和WIFI功能。如图3所示,在一个实施例中,一种复合存储卡的实现方法,包括以下步骤步骤S310,提供存储卡控制器、存储卡接口、存储单元和WiFi通信单元。优选的实施例中,存储单元为Nash Flash存储块。存储卡接口用于复合存储卡与终端进行数据传输。本实施例中,存储卡接口为SDIO接口,相应的存储卡控制器为SDIO接口控制器。复合存储卡满足标准SD卡、Mini SD卡或MicroSD卡的规格。上述复合存储卡的实现方法还包括步骤将WiFi芯片和WiFi天线电连接构成 WiFi通信单元。步骤S320,将存储卡控制器分别与存储卡接口、存储单元和WiFi通信单元电连接。由存储卡控制器分别向存储单元和WiFi通信单元传输信号。当WiFi芯片和WiFi天线电连接构成WiFi通信单元时,将WiFi芯片与存储卡控制器电连接。步骤S330,通过存储卡控制器预定义在该存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义在大于该存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令。预定义操作指令后,根据用户的操作获取相应的操作指令,并执行相应的操作指令。根据存储单元的最大可用逻辑地址范围内的操作指令对复合存储卡进行存储数据,还根据大于存储单元的最大可用逻辑地址范围的操作指令,采用访问WiFi通信单元。存储单元的最大可用逻辑地址范围内的操作指令是指用户进行逻辑读写操作时, 逻辑读写地址未超过存储单元的最大存储地址的指令,该操作指令即为正确的存储操作指令。大于存储单元的最大可用逻辑地址范围的操作指令,如最大可用逻辑地址为A,可设A+1的逻辑地址的操作指令,为访问WiFi通信单元的操作指令。优选的实施例中,在步骤S320或步骤S330之后还包括步骤将存储卡控制器、存储卡接口、存储单元和WiFi通信单元封装在一起组成该复合存储卡。复合存储卡除了可为Micro SD卡、标准SD卡或Mini SD卡,还可为CF (Compact Flash)卡、MMC (Multimedia Card,多媒体卡)卡、MS (Memory Stick)卡等,这些卡都可以通过内嵌WIFI通信单元并采用本发明提供的方法实现存储和WIFI功能。上述存储卡及其实现方法、终端,通过在复合存储卡内集成了 WiFi通信单元,利用预定义的操作指令,可通过存储卡接口进行传输数据,实现了存储和WiFi通讯,会对存储卡的存储功能和无线通信功能造成冲突,可直接使用在普通存储卡终端上,方便用户使用。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种复合存储卡,包括存储卡控制器,分别与所述存储卡控制器电连接的存储卡接口和存储单元,其特征在于,所述复合存储卡还包括与所述存储卡控制器电连接的WiFi通信单元,所述存储卡控制器还用于预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令。
2.根据权利要求1所述的复合存储卡,其特征在于,所述WiFi通信单元包括电相连的 WiFi芯片和WiFi天线,所述WiFi芯片与所述存储卡控制器电连接,所述存储卡控制器根据大于所述存储单元的最大可用逻辑地址范围的操作指令访问WiFi芯片,并通过所述WiFi 天线接收或发送信号。
3.根据权利要求1所述的复合存储卡,其特征在于,所述存储单元为NandFlash存储块。
4.根据权利要求1至3任一项所述的复合存储卡,其特征在于,所述存储卡接口为 SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准SD卡、 Mini SD卡或Micro SD卡的规格。
5.一种复合存储卡的实现方法,包括以下步骤提供存储卡控制器、存储卡接口、存储单元和WiFi通信单元;将存储卡控制器分别与存储卡接口、存储单元和WiFi通信单元电连接;通过存储卡控制器预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义在大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令。
6.根据权利要求5所述的复合存储卡的实现方法,其特征在于,还包括步骤将存储卡控制器、存储卡接口、存储单元和WiFi通信单元封装在一起组成所述复合存储卡。
7.根据权利要求5所述的复合存储卡的实现方法,其特征在于,还包括步骤将WiFi芯片和WiFi天线电连接构成WiFi通信单元;将WiFi芯片与存储卡控制器电连接。
8.根据权利要求5所述的复合存储卡的实现方法,其特征在于,所述存储单元为Nand Flash存储块。
9.根据权利要求5至8任一项所述的复合存储卡的实现方法,其特征在于,所述存储卡接口为SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准 SD卡、Mini SD卡或Micro SD卡的规格。
10.一种终端,其特征在于,安装有WiFi驱动单元、对WiFi协议数据进行封包和拆包的中间件,所述终端还装载复合存储卡,所述复合存储卡包括存储卡控制器,分别与所述存储卡控制器电连接的存储卡接口和存储单元,所述复合存储卡还包括与所述存储卡控制器电连接的WiFi通信单元,所述存储卡控制器还用于预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令;所述终端提供让用户选择对所述存储单元的数据进行操作和访问所述WiFi通信单元的双界面,所述终端根据所述存储单元的最大可用逻辑地址范围内的操作指令通过存储卡接口对所述复合存储卡进行存储数据,还根据大于所述存储单元的最大可用逻辑地址范围的操作指令,采用WiFi驱动单元通过中间件和存储卡接口访问WiFi通信单元。
11.根据权利要求10所述的终端,其特征在于,所述WiFi通信单元包括电相连的WiFi 芯片和WiFi天线,所述WiFi芯片与所述存储卡控制器电连接,所述存储卡控制器根据大于所述存储单元的最大可用逻辑地址范围的操作指令访问WiFi芯片,并通过所述WiFi天线接收或发送信号。
12.根据权利要求10所述的终端,其特征在于,所述存储单元为NandFlash存储块。
13.根据权利要求10至12任一项所述的终端,其特征在于,所述存储卡接口为SDIO接口,相应的所述存储卡控制器为SDIO接口控制器,所述复合存储卡满足标准SD卡、Mini SD 卡或Micro SD卡的规格。
全文摘要
一种复合存储卡,包括存储卡控制器,分别与所述存储卡控制器电连接的存储卡接口和存储单元,所述存储卡还包括与所述存储卡控制器电连接的WiFi通信单元,所述存储卡控制器还用于预定义在所述存储单元的最大可用逻辑地址范围内的操作指令为存储操作指令,以及预定义大于所述存储单元的最大可用逻辑地址范围的操作指令为访问WiFi通信单元的操作指令。此外,还提供了存储卡的实现方法、终端。上述复合存储卡及其实现方法、终端,通过在复合存储卡内集成了WiFi通信单元,利用预定义的操作指令,可通过存储卡接口进行传输数据,实现了存储和WiFi通讯,不会对存储卡的存储功能和无线通信功能造成冲突,可直接使用在普通存储卡终端上。
文档编号G06F3/06GK102509140SQ20111028855
公开日2012年6月20日 申请日期2011年9月26日 优先权日2011年9月26日
发明者程振, 覃敏 申请人:深圳市江波龙电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1