基于FPGA的网络存储系统的研究与设计

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:zhy510167943
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的快速发展,使人们对数据传输的要求越来越高,无论是对速度,还是对系统的存储容量、体积、造价、稳定性都提出了更高要求。本文研究设计的是基于FPGA的网络存储系统。系统以IDE接口类型的大容量硬盘作为存储介质,利用基于FPGA的Nios嵌入式系统对硬盘进行控制,对数据进行无压缩存储,实现脱机操作。本文中,IDE控制器的FPGA设计分成两大模块:ATA主机模块和wishbone从机模块,所有模块均选用wishbone作为IP核基本互联的接口标准。ATA主机部分设计PIO控制器、DMA控制器,实现数据的读写操作;wishbone从机部分实现向ATA主机传递参数,进行寄存器控制。然后将符合功能的模块和其他外围设备一起嵌入到Nios系统中,这由SOPCBuilder工具完成。硬件设计实现后,在SDK基础上进行软件设计。最后,将软件和硬件构成的系统下载到FPGA中进行调试。文中的存储系统主要由Nios软核CPU、IDE控制器、驱动软件、外部存储设备等构成。经调试运行证明:该系统充分发挥硬盘优势,具有存储容量大、性能可靠、体积小及成本低等特点;系统符合ATA/ATAPI-6的传输协议,支持PIO-0~PIO-4传输,支持Ultra DMA 100,最大可以实现66.7MB/sec的数据传输率;系统采用专用的IDE控制器,脱离个人主机,完全实现脱机操作,适用于现场调试;采用基于RISC技术、流水线技术的通用嵌入式处理器软内核Nios进行系统的控制,使整个存储系统显得更加易用和灵活。此存储系统与其他存储系统相比较,具有小型化、便捷化、操作方便、可在线控制等特点,有很好的实用价值和应用前景。
其他文献
农村互联网金融的概念比较新,其内容至少应该包括三个方面:首先是组织方式创新,它是一种新的金融服务组织方式;其次是服务模式创新,是基于网络平台的服务,同时将线上与线下相结合,基于网络,又不只停留在网络上,会有地面服务的载体;再次是产品创新,比如阿里、京东的农村金融产品,是将农资需求、消费需求、产品销售连接起来,不直接给农民提供贷款资金,而是直接提供实物。通过产品销售、实物交付来完成交易,农民得到的是
在大数据的时代背景下,数据流量急剧增长,提高宽带速度的需求越加强烈,这些对于目前的通信网络来说既是挑战也是机遇,光通信网络正朝着低成本、高速度、大容量的目标前进。伴
由于OFDM、MIMO等技术的应用,未来4G系统的传输速度和频谱效率将会大幅提高。与此同时4G系统具有很大的QoS分布范围,全IP技术的采用使得系统的资源管理和控制具有更大的灵活