基于SOA架构的网络硬盘控制器的设计技术报告——第三届OpenHW开放源码硬件与嵌入式大赛二等奖
所屬分類:参考设计
上傳者:chenyy
文檔大?。?span>1717 K
標(biāo)簽: FPGA
所需積分:0分積分不夠怎么辦?
文檔介紹:项目设计一种采用“流程+引擎+构件”的SOA三层架构的网络硬盘控制器。系统采用FPGA作为系统控制器,在FPGA内部MicroBlaze软核处理器上移植PetaLinux操作系统,加载NFS网络文件系统,将扩展Int 13H规范中定义的基本硬盘操作指令封装成原子构件,并采用VHDL硬件描述语言实现各原子构件,实现对硬盘的基本操作。设计引擎模块,根据NFS文件系统操作指令,调用相关原子操作,实现硬盘存储空间管理、文件存储操作、用户管理等功能。本文设计网络硬盘控制器可作为个人存储服务器连接到以太网,用户可通过连接网络的任意主机实现对服务器硬盘的访问管理。
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。