刀片存储装置制造方法及图纸

技术编号:8925763 阅读:141 留言:0更新日期:2013-07-15 22:29
本实用新型专利技术提供了一种刀片存储装置,本实用新型专利技术涉及数据存储领域,本实用新型专利技术所述的刀片存储装置包括:在高速串行总线板卡的总线上配置FPGA处理器及存储阵列池,所述FPGA处理器包括:高速串行接口处理单元及NAND控制器,所述高速串行接口处理单元与高速串行总线板卡的总线连接,所述NAND控制器与所述存储阵列池连接。本实用新型专利技术的刀片存储装置解决了可靠性低、访问速度慢、对工作环境要求高的问题。从而本实用新型专利技术的刀片存储器具有可靠性高、访问速度快、对工作环境要求低的特点,更能够方便快捷地使用多块刀片存储装置组成大容量的刀片存储系统。(*该技术在2022年保护过期,可自由使用*)

Blade storage device

The utility model provides a blade storage device, the utility model relates to the field of data storage, blade storage device of the utility model comprises: configuring the FPGA processor and memory array pool in the high speed serial bus bus card, the FPGA processor includes a high speed serial interface processing unit and the NAND controller. High speed serial interface bus unit and high speed serial bus card connection, the NAND controller and the memory array connection pool. The utility model has the advantages of low reliability, slow access speed and high requirement for working environment. Thus the blade of the utility model has the advantages of high reliability, memory access speed, the working environment is low, can be more convenient to use the blade storage system storage device composed of a plurality of blades of large capacity.

【技术实现步骤摘要】

本技术涉及数据存储领域,应用于实时大流量存储环境下,特别涉及一种刀片存储装置
技术介绍
目前,市售的刀片存储装置的联结方式主要采用并行技术,其数据存储技术主要采用磁记录技术。按照联结方式的不同,嵌入式系统内部互联技术主要分为并行技术和串行技术。并行技术多年以来一直是数据传输的重要手段,但是其进一步发展却遇到了障碍。首先,由于并行传送方式的前提是用同一时序传播信号,用同一时序接收信号,而过分提升时钟频率将难以让数据传送的时序与时钟合拍,布线长度稍有差异,数据就会以与时钟不同的时序送达,造成数据传输错误。另外,提升时钟频率还容易引起信号线间的相互干扰,也会导致数据传输错误。因此,并行方式难以实现高速化。而从制造成本的角度来说,增加位宽会导致板卡上的布线数目增加,成本随之攀升。采用磁记录技术的主要缺点主要在于对工作环境要求高,不适于在极端条件下作业。由此可知,现有技术中的问题在于:现有刀片存储装置的联结方式主要采用并行技术,其数据存储技术主要采用磁记录技术,因此,现有刀片存储装置具有可靠性低、访问速度慢、对工作环境要求高,不适于在极端条件下作业等缺点,不能满足实际应用的需要。
技术实现思路
针对现有技术中的缺陷,本技术的刀片存储装置解决了现有存储器访问速度慢并且对工作环境要求高的问题。为了解决以上技术问题,本技术提供了一种刀片存储装置,该刀片存储装置包括:在高速串行总线板卡的总线上配置FPGA处理器及存储阵列池,所述FPGA处理器包括:高速串行接口处理单元及NAND控制器,所述高速串行接口处理单元与高速串行总线板卡的总线连接,所述NAND控制器与所述存储阵列池连接。与现有技术相比,本技术的上述实施方式具有以下优点:通过高速串行总线主板配置高性能FPGA处理器及存储阵列池,从而利用高速串行总线的优点,提高存储器运算性能,并最大限度地减少芯片管脚数,简化电路板布线,同时由于NAND FLASH芯片为存储介质的半导体存储技术具有:可靠性更强、环境适应性强、可随机存储数据、数据回放速度高、安装与维护更加方便等特点,更能够方便快捷地使用多块刀片存储装置组成大容量的刀片存储系统。以下结合附图对本技术的一些实施例进行说明。附图说明图1为本技术刀片存储装置的组成示意图;图2为本技术刀片存储装置中FPGA的组成示意图;图3为本技术的FPGA中的磨损均衡模块的组成示意图;图4为本技术的FPGA中的NAND控制模块组成示意图;图5为本技术的高速串行接口处理单元的逻辑框图;图6为本技术刀片存储装置的另一种组成示意图。具体实施方式下面将结合附图,对本技术实施例进行描述。本技术提供了一种基于Serial RapidIO互联技术的刀片存储器控制方案。该方案采用Serial RapidIO互联技术作为刀片系统的联结协议,结构上使用VPX3U板型,以NAND FLASH作为存储介质,采用FPGA作为刀片存储器控制的核心,由此构成一个结构简洁、功能完备刀片存储器。该存储器具有热插拔、成本低、可靠性高、访问速度快的特点,更能够方便快捷地使用多块刀片存储器组成大容量的刀片存储系统。图1为本技术刀片存储装置的组成示意图。如图1所示,本技术的刀片存储器包括:在高速串行总线板卡101的总线上配置FPGA处理器102及存储阵列池103,所述FPGA处理器102包括:高速串行接口处理单元1021及NAND控制器1022,所述高速串行接口处理单元1021与高速串行总线板卡101的总线连接,所述NAND控制器1022与所述存储阵列池103连接。上述FPGA处理器102为配置双ARM处理器的AXI总线。所述存储阵列池103为64片NAND存储阵列池。上述高速串行总线板卡101可采用VPX 3U结构型板卡,该板卡以Serial RapidIO技术作为系统互联协议,Serial RapidIO互联技术,支持Serial Rapid102.2规范,可达到6.25Gbps的传输速率;使用FPGA作为刀片存储器的控制核心;可使用Xilinx的Virtex6系列FPGA作为刀片控制核心。该FPGA具有高速GTX收发器以及丰富的可编程资源,可以在一颗芯片内实现NAND FLASH 控制器和 Serial RapidIO Endpoint。从而,Serial RapidIO 作为刀片系统互联的技术手段,从而能够实现高可靠性、高性能、基于包交换的的刀片存储系统。本方案兼容RapidIO 1.x标准和RapidIO 2.x标准,支持1.25GHz到6.25GHz等多种信号传输速率,可满足多种速度要求。刀片存储器采用3UVPX的结构设计,一个VPX连接器支持32对差分对,每对差分对理论上可以提供IOGbps的数据交换能力,因而一个3U VPX接口理论上最高可以提供8GByte/s的数据交换能力,充分满足了刀片存储对接口带宽的要求。存储介质采用大容量NAND FLASH,单个刀片存储器支持多达64片NANDFLASH,使得单个刀片存储器最大容量达到4TB。需要说明的是本技术中FPGA的各单元模块,为硬件语言单元模块,是通过硬件语言编写后,烧至于FPGA中所实现的硬件单元模块。如图2、3所示,上述FPGA处理器102中包括:在配置双ARM处理器1021的AXI总线平台上配置、磨损均衡模块301、BCH编解码模块1022及接口模块1023,其中,磨损均衡模块301,所述磨损均衡模块301包括:映射表生成单元3011及目标阵列地址获取单元3012 ;所述映射表生成单元3011,根据所述NAND存储阵列池103的物理存储区域地址及均衡算法获取逻辑存储区域地址;根据所述物理存储区域地址及所述逻辑存储区域地址建立当前存储区域映射表;目标阵列地址获取单元3012,根据所述NAND存储阵列池103的内部地址及所述映射表生成单元3011获取的存储区域映射表映射获取目标阵列地址。为保证上述映射表的有效性,所述映射表生成单元3011中还包括:坏块筛选单元30111,所述坏块筛选单元30111,根据所述NAND存储阵列池103的坏块表筛选所述NAND存储阵列池103的物理存储区域获取有效物理存储区。如图4所示,上述NAND控制器1022包括:输入数据缓存201、输出数据缓存202、控制转换器203及NAND接口控制器204,寄存器组205、所述NAND接口控制器204包括:SRAM接口单元2041及NAND接口单元2042,用于将SRAM接口单元2041数据转换为NAND接口单元2042数据;所述寄存器组205与所述AXI总线的从端口及所述控制转换器连接,用于寄存目标阵列地址;所述AXI总线的从端口与所述输入数据缓存201的输入端连接,所述AXI总线的主端口与所述输出数据缓存202的输出端连接,所述输入数据缓存201及所述输出数据缓存202与所述控制转换器203的输入端连接,所述控制转换器203的输出与所述NAND接口控制器204的SRAM接口单元2041连接,所述NAND接口控制器204的NAND接口单元2042与所述NAND存储阵列池的输入连接;当所述控制转换器203从所述输入数据缓存201收到所述预存外部数据及从所述寄存器本文档来自技高网...

【技术保护点】
刀片存储装置,其特征在于,在高速串行总线板卡的总线上配置FPGA处理器及存储阵列池,所述FPGA处理器包括:高速串行接口处理单元及NAND控制器,所述高速串行接口处理单元与高速串行总线板卡的总线连接,所述NAND控制器与所述存储阵列池连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:雷磊陶青长宋兵兵
申请(专利权)人:北京华清瑞达科技有限公司
类型:实用新型
国别省市:

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

1