固态硬盘的控制方法和固态硬盘技术

技术编号:4258278 阅读:204 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种固态硬盘的控制方法和固态硬盘,所述固态硬盘的控制方法包括:通过无线数据接口接收对固态硬盘的操作命令;根据所述无线数据接口使用的无线协议解析所述操作命令;根据所述操作命令的解析结果对所述固态硬盘中的非易失性存储介质进行操作。本发明专利技术的实施例中,通过无线数据接口实现了基于无线连接的固态硬盘操作,提高了固态硬盘中数据操作的灵活性和移动性。

【技术实现步骤摘要】

本专利技术涉及存储
,特别涉及一种固态硬盘的控制方法和固态硬盘
技术介绍
SSD(Solid State Disk,固态硬盘)通常由控制单元与存储单元组成。存储单元 多采用非易失性的Flash(闪存)芯片构成,且不具有机械转动装置,因而SSD具有读写性 能高、抗震能力强、电源开销小等优势,且SSD作为高端储存介质具有极高的传输速度与可 靠性,广泛应用于众多领域。 目前,无线传输技术飞速发展,MMDS (Microwave Multi-point DistributionSystem,微波多点分配系统)、LMDS (Local Multi-point Distribution System,本地多点分配系统)、WLAN (Wireless Local Area Network,无线局域网)、 腿(Ultra Wideband,超宽带)、Wi恵(Worldwide Interoperability forMicrowave Access,微波存取全球互通)等为生活生产带来巨大便利。无线通信技术有着有线无可比 拟的优势,如WiMax可以覆盖最长50KM的传输半径,速度可达Gb级别,UWB覆盖10m左右 传输距离,传输速度达到Gb级别。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题 现有技术中没有利用无线接口进行读写的SSD。
技术实现思路
本专利技术实施例提供一种固态硬盘的控制方法和固态硬盘,用于基于无线接口实现 固态硬盘的读写。 本专利技术实施例提供一种固态硬盘的控制方法,包括 通过无线数据接口接收对固态硬盘的操作命令; 根据所述无线数据接口使用的无线协议解析所述操作命令; 根据所述操作命令的解析结果对所述固态硬盘中的非易失性存储介质进行操作。 本专利技术的实施例还提供一种固态硬盘,包括无线数据接口 、接口控制芯片、存储控 制器和非易失性存储介质, 所述无线数据接口,用于接收操作命令; 所述接口控制芯片,用于根据所述无线数据接口使用的无线协议解析所述操作命令; 所述存储控制器,根据所述接口控制芯片对所述操作命令的解析结果对所述非易 失性存储介质进行操作。 本专利技术的实施例中通过无线数据接口实现了基于无线连接的固态硬盘操作,提高 了固态硬盘中数据操作的灵活性和移动性。附图说明 为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用4的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的 附图。 图1是本专利技术实施例中固态硬盘的结构示意图; 图2是本专利技术实施例中固态硬盘的另一结构示意图; 图3是本专利技术实施例中固态硬盘的再一结构示意图; 图4是本专利技术实施例中固态硬盘的控制方法流程图; 图5是本专利技术实施例中固态硬盘的读控制方法流程图; 图6是本专利技术实施例中固态硬盘的写控制方法流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基 于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其 他实施例,都属于本专利技术保护的范围。 本专利技术实施例提供一种固态硬盘,如图1所示,包括无线数据接口 10、接口控制芯 片20、存储控制器30和非易失性存储介质40, 无线数据接口 IO,用于接收操作命令。 接口控制芯片20,用于根据无线数据接口 10使用的无线协议解析操作命令。 存储控制器30,根据接口控制芯片20对操作命令的解析结果对非易失性存储介 质40进行操作。 本专利技术的另一实施例中,当接口控制芯片20对操作命令的解析结果为读操作命 令时,固态硬盘的结构可以如图2所示,其中 无线数据接口 10包括 操作命令收发子单元ll,用于接收操作命令并将操作命令发送到接口控制芯片 20 ; 接口控制芯片20包括 命令解析子单元21,用于根据无线数据接口 10使用的无线协议对操作命令进行 解析,并将解析得到的读操作命令发送到存储控制器30 ; 存储控制器30包括 读操作子单元31,用于根据接口控制芯片20解析得到的读操作命令,从非易失性 存储介质40中读取读操作命令对应的数据; 第一数据地址处理子单元32,用于通过文件系统或相关驱动,将读操作子单元31 从非易失性存储介质40的物理地址中读取的数据,存储到相应的逻辑地址,以进行后续操 作。接口控制芯片20还包括 数据封装子单元22,用于将存储控制器30存储到逻辑地址中的数据根据无线数据接口 io使用的无线协议进行封装。无线数据接口 10还包括5 数据发送子单元12,用于发送接口控制芯片20封装后的数据。 以下对物理地址和逻辑地址进行说明存储介质的存储单元以字节为单位,每个 存储单元都有一个地址编号与其对应,存储单元的地址编号可以称为"绝对地址"或"物理 地址"。在程序运行时,往往在空间如内存或缓存中同时存放多个用户任务,而每个用户任 务不知道自己的数据将被存储到什么位置,因此不能使用物理地址对数据进行标识。每个 用户任务都可认为自己的数据存放在一组从"O"地址开始的连续内存空间中,将该用户任 务中使用的地址称为"逻辑地址"。 本专利技术的另一实施例中,当接口控制芯片20对操作命令的解析结果为写操作命 令时,固态硬盘的结构可以如图3所示,其中 无线数据接口 10包括 操作命令收发子单元ll,用于接收操作命令并将操作命令发送到接口控制芯片 20 ; 数据接收子单元13,用于接收需要写入的数据。 接口控制芯片20包括 命令解析子单元21,用于根据无线数据接口 10使用的无线协议对操作命令进行 解析,并将解析得到的写操作命令发送到存储控制器30 ; 数据解封装子单元23,用于根据无线数据接口 10使用的无线协议,对无线数据接 口 10接收的数据进行解封装,解封装后的数据在内存空间中通过逻辑地址标识。 存储控制器30包括 第二数据地址处理子单元33,用于当接口控制芯片20解析得到的操作命令为写 操作命令时,通过文件系统或相关驱动,为逻辑地址中解封装后的数据分配物理地址;写操 作子单元34,用于根据第二数据地址处理子单元33分配的物理地址,将解封装后的数据存 储到非易失性存储介质40中。 本专利技术的实施例还提供一种存储系统,包括上述图1至图3中所描述的固态硬盘,关于固态硬盘的结构请参见上述实施例中的具体描述,在此不进行重复说明。 通过使用本专利技术提供的固态硬盘,通过无线数据接口实现了基于无线连接的固态硬盘操作,提高了固态硬盘中数据操作的灵活性和移动性。本专利技术的实施例中,无线数据接口所使用的协议包括802. 11协议、蓝牙、WIMAX、 UMB等;非易失性存储介质包括FLASH阵列、PRAM (Parameter RandomAccess Memory,参数随机存储器)、Fe廳(FerroelectricRAM,铁电随机存储器)以及PCRAM(Phase-Change RAM,相变随机存取存储器)等。 本专利技术的实施例还提供一种固态硬盘的控制方法,如图4所示,包括 步骤s401、通过无线数据接口接收对本文档来自技高网...

【技术保护点】
一种固态硬盘的控制方法,其特征在于,包括:通过无线数据接口接收对固态硬盘的操作命令;根据所述无线数据接口使用的无线协议解析所述操作命令;根据所述操作命令的解析结果对所述固态硬盘中的非易失性存储介质进行操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:柯乔孙志敏
申请(专利权)人:成都市华为赛门铁克科技有限公司
类型:发明
国别省市:90[中国|成都]

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

1