SATA IP的设计与优化
发布时间:2018-06-26 04:14
本文选题:FPGA + SATA ; 参考:《南京大学》2013年硕士论文
【摘要】:并行总线PATA由提出至今已经有快30年的历史,如今它的缺陷已经严重阻碍了存储性能的进一步发展,目前已经被SATA总线所取代。SATA作为新一代的硬盘接口协议,已经发展到了第三代,传输速率从第一代的150MB/s已经发展到了600MB/s,并且采用的是点对点数据传输,内置纠错校验单元,支持热插拔,能够支持RAID模式等。SATA在存储领域已经被广泛使用,目前国际上只有2家公司会提供付费的高性能SATA IP,国内尚无对于SATA IP的开发,因此设计面向FPGA应用的SATA IP具有重要意义。 本论文对SATA协议整体进行了详细的分析,分析了SATA软核构建的层次结构。将设备端的软核层次划分成应用层、传输层、链路层和物理层四个层次;在此基础上着重阐述协议物理层次的设计,通过Groundhog实现SATA协议中的链接层、传输层和命令层。介绍了SATA协议的NCQ功能,并且对基于FPGA的SATA IP进行了优化设计和测试,通过数据对比表明优化方式的优越性。 论文主要致力于实现目前主流的SATA协议的基础上,通过排队序列的算法使SATA IP的读取速率平均提高了50%~140%,同时减少了功耗和硬盘的损耗。
[Abstract]:PATA, a parallel bus, has been proposed for nearly 30 years. Now, its defects have seriously hindered the further development of storage performance. At present, it has been replaced by SATA bus as a new generation of hard disk interface protocol. In the third generation, the transmission rate has grown from the first 150 MB / s to 600 MB / s, using point-to-point data transmission, with built-in error correction units that support hot swapping. It has been widely used in storage field to support raid mode and so on. At present, only 2 companies in the world will provide high performance SATA IPs for payment. There is no development of SATA IP in China, so it is of great significance to design SATA IP for FPGA applications. In this paper, the whole SATA protocol is analyzed in detail, and the hierarchical structure of SATA soft core is analyzed. The soft core layer of the device is divided into application layer, transmission layer, link layer and physical layer, on the basis of which, the design of protocol physical layer is emphasized, and the link layer, transmission layer and command layer in SATA protocol are realized by Groundhog. This paper introduces the NCQ function of SATA protocol, and optimizes the design and test of SATA IP based on FPGA. Based on the implementation of the current mainstream SATA protocol, the average reading rate of SATA IP is increased by the queueing sequence algorithm, and the power consumption and hard disk loss are reduced at the same time.
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333.35
【参考文献】
相关期刊论文 前4条
1 徐s,
本文编号:2069044
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2069044.html