基于FPGA的实时以太网通信模块设计

冮明旭

集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (10) : 62-66.

PDF(1958 KB)
PDF(1958 KB)
集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (10) : 62-66.
新器件新技术

基于FPGA的实时以太网通信模块设计

  • 冮明旭1,2,3
作者信息 +

Design of Real-time Ethernet Communication Module Based on FPGA

  • Gang Mingxu1,2,3
Author information +
文章历史 +

摘要

介绍一种基于FPGA的实时以太网通信模块设计方法,该系统以Zynq7000系列的FPGA芯片为控制核心。在PS端开发数据处理模块与时钟同步模块;在PL端设计实现数据链路层控制功能以及对数据帧与时钟同步帧执行时间戳添加功能的MAC控制处理模块,然后控制外部物理接口芯片88E1512实现数据的实时传输。测试结果表明,本文设计的实时以太网通信模块满足实际应用需求。

Abstract

This paper introduces a design and implementation method of real-time ethernet communication module based on FPGA.The system uses Zynq-7000 series FPGA chip as the control core.Firstly,the data processing module and time synchronization module are developed at PS end.The MAC control processing module is designed to realize the control function of data link layer and the time stamp adding function of data frame or time synchronization frame at the PL end,and then control the external physical interface chip 88E1512 to realize the real-time transmission of data.The test results show that the real-time ethernet communication module designed in the paper meets the needs of practical application.

关键词

FPGA / 实时以太网 / 时间同步 / IEEE1588

Key words

FPGA / real-time Ethernet / time synchronization / IEEE1588

引用本文

导出引用
冮明旭. 基于FPGA的实时以太网通信模块设计[J]. 集成电路与嵌入式系统. 2022, 22(10): 62-66
Gang Mingxu. Design of Real-time Ethernet Communication Module Based on FPGA[J]. Integrated Circuits and Embedded Systems. 2022, 22(10): 62-66
中图分类号: TP393   

参考文献

[1] 徐皑冬,王宏,刑志浩.工业以太网实时通信技术[J].信息与控制,2005,34(1):6064.
[2] 莫云杰,林明,林永才.用于工业机器人控制的实时以太网的设计[J].计算机与数字工程,2020,48(11):27502754.
[3] 刘伟.基于88E1512的PTP精确时间同步协议设计与实现[J].电声技术,2021,45(3):6771.
[4] 谌普江,龚光华.基于FPGA的高精度同步时钟系统设计[J].单片机与嵌入式系统应用,2013(11):710.
[5] 郑恩,贺孟,徐强,等.FPGA的万兆以太网精密时间同步协议实现[J].单片机与嵌入式系统应用,2020(8):2429.

PDF(1958 KB)

Accesses

Citation

Detail

段落导航
相关文章

/