摘要
一种基于ZYNQ的高速文件系统,其包括:存储板和DSP数据处理板,存储板上包括ARM+FPGA架构的ZYNQ芯片和SRIO交换机,DSP数据处理板上包括多个8核的DSP芯片,DSP芯片通过SRIO交换机与ZYNQ芯片通信,通过将ZYNQ芯片ARM侧的DDR空间划分为接收消息地址、接收数据地址、发送消息地址和发送数据地址,每种类型的地址分为多个区域,每个区域提供给一个DSP芯片使用。本发明基于消息和数据两种数据类型的协议,能够实现系统中多个DSP的多个核心能够同时对文件、文件夹和磁盘的操作,能够在不增加存储板卡数量的前提下极大提高存储系统支持的DSP规模,实现了DSP端基本完整的文件系统,可通过DSP端的网口将存盘的数据进行导出,节省了专门用于数据导出的网口。
技术关键词
文件系统
数据管理模块
ZYNQ芯片
交换机
接口模块
协议
软件
发送消息
存储板卡
队列
IP核
网口
存储系统
磁盘
文件夹