基于FPGA的C/S模式网络硬盘设计与实现

针对目前多数B/S (Browser/Server,浏览器/服务器)模式网络硬盘存在的安全性问题以及文件格式和文件大小受限等问题,提出并实现了一种基于FPGA的C/S(Client/Server,客户端/服务器)模式网络硬盘,分别在用户层、内核层对NFS(Network File System,网络文件系统)服务器、FAT32文件系统进行了设计及改进,并在硬件层设计了硬盘控制器IP核及其所需的驱动程序,最后通过PetalinuX操作系统移植到Microblaze中,利用软硬件协同设计的方式在XUPV5_LX 110T开发板上验证通过.验证结果表明,该网络硬盘可实现远程文件在线访问及其他基本操作...

Full description

Saved in:
Bibliographic Details
Published in电子技术应用 Vol. 40; no. 12; pp. 30 - 32
Main Author 郭燕妮 何杰 张刚
Format Journal Article
LanguageChinese
Published 太原理工大学信息工程学院,山西太原,030024 2014
Subjects
Online AccessGet full text
ISSN0258-7998

Cover

More Information
Summary:针对目前多数B/S (Browser/Server,浏览器/服务器)模式网络硬盘存在的安全性问题以及文件格式和文件大小受限等问题,提出并实现了一种基于FPGA的C/S(Client/Server,客户端/服务器)模式网络硬盘,分别在用户层、内核层对NFS(Network File System,网络文件系统)服务器、FAT32文件系统进行了设计及改进,并在硬件层设计了硬盘控制器IP核及其所需的驱动程序,最后通过PetalinuX操作系统移植到Microblaze中,利用软硬件协同设计的方式在XUPV5_LX 110T开发板上验证通过.验证结果表明,该网络硬盘可实现远程文件在线访问及其他基本操作,并且对文件格式、单个文件大小无限制.
Bibliography:Guo Yanni,He Jie,Zhang Gang(College of Information and Engineering, Taiyuan University of Technology, Taiyuan 030024, China)
C/S mode ; NFS ; FAT32 file system ; Intellectual Property core ; system transplantation
Aiming at the problems of most existing B/S (browser/Server) mode network hard disks,such as security problem,the limitation of file format and file size,this paper proposes and implements a kind of C/S(Client/Server) mode network hard disk based on FPGA.It designs and improves the NFS server and FAT32 file system in the user layer and inner nuclear layer,then designs hard disk controller IP core and required drivers in the hardware layer.Finally,through the transplantation of Petalinux operating system to the Microblaze,using co-design of hardware and software,the system is verified on XUPV5_LX110T board.Verification results show that this network hard disk can realize remote file access and other basic operations online,and has no limitation of file format and a single file size.
11-2305/TN
ISSN:0258-7998