导 师: 童怀
学科专业: H0804
授予学位: 硕士
作 者: ;
机构地区: 广东工业大学
摘 要: 随着信息技术的飞速发展,数据吞吐量急剧增长,要求有更高的传输速度,来满足大量数据的传输,而原有的并行数据传输总线结构上存在自身无法克服的缺陷,在高频环境下容易串扰,而增大误码率。sata串行总线技术应运而生。作为一种新型的总线接口,它提供了高达3.0gbps的数据传输速率,使用8b/10b编码格式,采用lvds nrz串行数据传输方式,有良好的抗干扰性能,有更强的达到32位的循环冗余校验,并且提供了良好的物理接口特性,支持热拔插,代表着计算机总线接口技术的发展方向。fpga作为一种低功耗的半导体器件,在高频工作环境中有优良的性能,将处理器与低功耗fpga结合起来使用是数据存储应用的趋势,这样能够使得接口方案更加灵活。而在众多fpga器件中,xilinx公司的virtex-4平台内部集成了powerpc高性能处理器,并且其中提供了rocket io mgt这种嵌入式的多速率串行收发器,能够以6.25-622mb/s的速度传送数据,并且支持包括sata协议在内的多种串行通信协议。 本文从物理层、链路层、传输层分析了sata1.0技术的接口协议,在此基础提出满足协议需求和适合fpga设计的设计方案,并给出总体设计框图,依照fpga的设计方法,采用xilinx公司的virtex-4设计了一个符合sata1.0接口协议的嵌入式存储装置,实现数据的存储,仿真运行结果正常。
分 类 号: [TN919.3 TN915.04]