数据存储系统的制作方法

文档序号:24753922发布日期:2021-04-21 00:06阅读:来源:国知局

技术特征:
1.一种数据存储系统,其特征在于,包括n个处理核模块,m个第一缓存模块、以及第二缓存模块,n=m+2,所述n为正整数,所述m为不小于1的正整数;所述n个处理核模块依次串联集成于同一个fpga上形成包含1~n号处理核模块的处理核链,1~n

1号处理核模块加载有实时系统,n号处理模块加载有非实时系统,1~n

1号处理核模块中相邻两个处理核模块与同一个所述第一缓存模块连接,1号处理核模块接收用户实时数据,n

1号处理核模块以及n号处理核模块与所述第二缓存模块连接,所述n号处理核模块与接收用户应用程序的操作指令,对所述第二缓存模块内存储的数据进行与所述操作指令对应的处理。2.根据权利要求1所述的系统,其特征在于,所述第一缓存模块内划分有m个存储空间。3.根据权利要求1所述的系统,其特征在于,所述第一缓存模块内基于缓存介质逻辑等大小划分有m个存储空间。4.根据权利要求2或3所述的系统,其特征在于,所述第一缓存模块内维护有完成队列和空闲队列,其中,所述m个存储空间中填充数据的存储空间构成完成队列,所述m个存储空间中未存储数据的存储空间构成空闲队列。5.根据权利要求1所述的系统,其特征在于,还包括用户数据接收控制模块,所述用户数据接收控制模块与所述1号处理核模块连接。6.根据权利要求5所述的系统,其特征在于,所述用户数据接收控制模块侦听到用户实时数据时,发送存储空间分配请求至所述1号处理核模块,所述1号处理核模块分配已连接的第一缓存模块中空闲存储空间,并反馈已分配存储空间对应身份标识至所述用户数据接收控制模块,所述用户数据接收控制模块根据接收到的所述身份标识,将用户实时数据填充与所述1号处理核模块连接的所述第一缓存模块。7.根据权利要求6所述的系统,其特征在于,所述用户数据接收控制模块还用于根据接收到的所述身份标识,将用户实时数据通过dma方式填充至所述1号第一缓存模块。8.根据权利要求1所述的系统,其特征在于,所述n个处理核模块通过共享存储空间单一级联,所述n个处理核模块之间采用消息方式进行交互。9.根据权利要求1所述的系统,其特征在于,所述第一缓存模块包括ddr,所述第二缓存模块包括ssd或磁盘。10.根据权利要求1所述的系统,其特征在于,所述n个处理核模块包括支持部署实时系统和非实时系统的硬核,或包括支持部署实时系统和非实时系统的嵌入式软核。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1