【技术实现步骤摘要】
一种具有操作系统的固态硬盘
本专利技术适于计算机硬件领域,具体是一种具有操作系统的固态硬盘。
技术介绍
在专用数据存储领域,采用模块化设计,使用的通用固态硬盘搭配通用的主机与主机文件系统往往无法满足应用需求,会带来掉速、浪费带宽等问题。这时需要制定专用的固态硬盘系统。
技术实现思路
针对现有技术的不足,本专利技术拟解决的技术问题是,提供一种具有操作系统的固态硬盘。本专利技术解决所述技术问题的技术方案是,提供一种具有操作系统的固态硬盘,其特征在于该固态硬盘包括文件系统模块、通信模块、映射算法模块、存储器控制模块和数据缓存模块;所述数据缓存模块通过数据接口与外部数据来源连接;所述文件系统模块分别与通信模块和数据缓存模块连接;所述通信模块分别与文件系统模块和映射算法模块连接;所述映射算法模块分别与通信模块、存储器控制模块和数据缓存模块连接;所述存储器控制模块外部存储器连接。与现有技术相比,本专利技术有益效果在于:(1)在同固态硬盘的主控芯片中实现了主机通用数据格式的文件系统功能,和固态硬盘的主控功能,节省了一个芯片的硬件开销。(2)使用操作系统的信号量、消息队列等通信机制替代硬盘传统的SATA\PCIE\NVME等硬件通信接口,减少了通信接口的硬件开销和软件协议开销。(3)减少了中间通信机制带来的数据带宽损耗,提高了数据存储速度。减少了中间的通信环节,提高的数据吞吐速率。(4)优化FAT32文件系统,针对固态硬盘的特性,将原FAT32文件系统的读写512Byte变为NANDFLASH的页大小,实现对齐读写。附图说明图1为本专利技术具有操作系统的固态硬盘一种实施例的固 ...
【技术保护点】
1.一种具有操作系统的固态硬盘,其特征在于该固态硬盘包括文件系统模块、通信模块、映射算法模块、存储器控制模块和数据缓存模块;所述数据缓存模块通过数据接口与外部数据来源连接;所述文件系统模块分别与通信模块和数据缓存模块连接;所述通信模块分别与文件系统模块和映射算法模块连接;所述映射算法模块分别与通信模块、存储器控制模块和数据缓存模块连接;所述存储器控制模块外部存储器连接。
【技术特征摘要】
1.一种具有操作系统的固态硬盘,其特征在于该固态硬盘包括文件系统模块、通信模块、映射算法模块、存储器控制模块和数据缓存模块;所述数据缓存模块通过数据接口与外部数据来源连接;所述文件系统模块分别与通信模块和数据缓存模块连接;所述通信模块分别与文件系统模块和映射算法模块连接;所述映射算法模块分别与通信模块、存储器控制模块和数据缓存模块连接;所述存储器控制模块外部存储器连接。2.根据权利要求1所述的具有操作系统的固态硬盘,其特征在于所述固态...
【专利技术属性】
技术研发人员:杨阳,刘雷,赵伟,王维鹏,
申请(专利权)人:天津津航计算技术研究所,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。