基于SOA架构的网络硬盘控制器的设计技术报告——第三届OpenHW开放源码硬件与嵌入式大赛二等奖
所属分类:参考设计
上传者:chenyy
文档大小:1717 K
标签: FPGA
所需积分:0分积分不够怎么办?
文档介绍:项目设计一种采用“流程+引擎+构件”的SOA三层架构的网络硬盘控制器。系统采用FPGA作为系统控制器,在FPGA内部MicroBlaze软核处理器上移植PetaLinux操作系统,加载NFS网络文件系统,将扩展Int 13H规范中定义的基本硬盘操作指令封装成原子构件,并采用VHDL硬件描述语言实现各原子构件,实现对硬盘的基本操作。设计引擎模块,根据NFS文件系统操作指令,调用相关原子操作,实现硬盘存储空间管理、文件存储操作、用户管理等功能。本文设计网络硬盘控制器可作为个人存储服务器连接到以太网,用户可通过连接网络的任意主机实现对服务器硬盘的访问管理。
现在下载
VIP会员,AET专家下载不扣分;重复下载不扣分,本人上传资源不扣分。