基于FPGA的高速数据传输系统.doc
文本预览下载声明
摘要
本文设计了一种基于FPGA的高速数据传输系统,较远距离下稳定的传输数据是设计核心。CycloneIVE系列的FPGA是中心控制模块,千兆网接口采用了Realtek公司的千兆PHY芯片RTL8211来实现,运输层中用到TCP/IP协议族中的UDP协议,此协议传输效率高,网络层则用到了IP协议,版本号为IPV4,DIXEthernetV2标准是本次设计中以太网的MAC帧格式,设计的整体模块部分有主控制部分顶层端口模块,UDP数据封装模块,发送模块,接收模块,RAM缓存模块,CRC校验模块共同组建而成。FPGA通过UDP模块将数据封装成帧写入RAM模块,需要发送时再经由发送模块
显示全部