【技术实现步骤摘要】
一种Linux下的RAID高速存储驱动器及驱动方法
本专利技术涉及信息存储
,具体的说,是一种Linux下的RAID高速存储驱动器及驱动方法。
技术介绍
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的F-16、FA-18战斗机、B-2隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器、2008年5月登陆的凤凰号,和2012年8月登陆的好奇号也都使用到了VxWorks。现有基于VxWorks的存储驱动大多是基于SATA、SAS等接口实现,存储速度首先面临CPU与存储器之间的接口的限制,其次会受到设备本身读写速度的限制。
技术实现思路
本专利技术的目的在于提供一种Linux下的RAID高速存储驱动器及驱动 ...
【技术保护点】
1.一种Linux下的RAID高速存储驱动器,其特征在于:包括主控制器、RAID控制器、mSATA硬盘矩阵和PCIe设备;所述主控制器包括能运行Linux操作系统的设置有PCIe接口的PowerPC芯片;所述PCIe设备包括具有XMC接口的PCIe总线;所述RAID控制器包括设置有DDR3接口、LBC接口、I2C接口、SATA接口、PCIe SERDES接口的RAID交换芯片以及通过DDR3接口与RAID交换芯片连接的DDR3、通过LBC接口与RAID交换芯片连接的norFLASH、通过I2C接口与RAID交换芯片连接的EEPROM;所述mSATA硬盘矩阵通过SATA接口与 ...
【技术特征摘要】
1.一种Linux下的RAID高速存储驱动器,其特征在于:包括主控制器、RAID控制器、mSATA硬盘矩阵和PCIe设备;所述主控制器包括能运行Linux操作系统的设置有PCIe接口的PowerPC芯片;所述PCIe设备包括具有XMC接口的PCIe总线;所述RAID控制器包括设置有DDR3接口、LBC接口、I2C接口、SATA接口、PCIeSERDES接口的RAID交换芯片以及通过DDR3接口与RAID交换芯片连接的DDR3、通过LBC接口与RAID交换芯片连接的norFLASH、通过I2C接口与RAID交换芯片连接的EEPROM;所述mSATA硬盘矩阵通过SATA接口与RAID交换芯片连接;所述PCIe设备的XMC接口连接在RAID交换芯片的PCIeSERDES接口上且PCIe总线另一端与PowerPC芯片的PCIe接口连接。2.根据权利要求1所述的一种Linux下的RAID高速存储驱动器,其特征在于:所述RAID控制器还包括与RAID交换芯片的LBC接口连接的NVSRAM。3.根据权利要求1所述的一种Linux下的RAID高速存储驱动器,其特征在于:所述RAID控制器还包括与RAID交换芯片的SPI接口连接的SPIFLASH。4.根据权利要求1所述的一种Linux下的RAID高速存储驱动器,其特征在于:所述EEPROM为两块,两块EEPROM分别与I2C接口中的I2C0接口、I2C2接口连接。5.根据权利要求1所述的一种Linux下的RAID高速存储驱动器,其特征在于:所述RAID控制器还包括电源系统;所述电源系统包括DDR电源芯片以及输入端接直流电源的A稳压芯片、B稳压芯片,A稳压芯片的稳压输出端的第一路通过DDR电源芯片接DDR3的VTT脚、第二路直接与DDR3连接、第三路接RAID交换芯片的CORE脚,B稳压芯片的稳压输出端输入两路不同的稳压至RAID交换芯片且第三路输入相同的稳压至RAID交换芯片、DDR3、norFLASH、NVSRAM、SPIFLASH、EEPROM、m...
【专利技术属性】
技术研发人员:陆建国,廖建秋,林阳,
申请(专利权)人:国蓉科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。