随笔分类 - FPGA:千兆网RGMII
千兆以太网(6):以太网接口详细介绍(转)
摘要:原文链接:https://blog.csdn.net/silent123go/article/details/70147287 原文作者:o倚楼听风雨o MII (Media Independent Interface(介质无关接口)或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。
千兆以太网(5):发送——ODDR原语和Wireshark抓包工具
摘要:一、ODDR原语 FPGA 传输的数据为单沿数据,而 PHY 传输的数据为双沿数据,所以FPGA 发送心跳包的最后需要使用 ODDR 原语将单沿数据转换为双沿数据。通常情况下 FPGA 处理数据使用的时钟为晶振产生的时钟(FPGA 时钟),而 FPGA 传输来的数据经过ODDR 原语后转换为双沿的数
千兆以太网(4):发送——组建以太网心跳包
摘要:心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。心跳包在GPRS通信和CDMA通信的应用方面使用非常广泛。数据网关会定时清理没有数据的路由,心跳包通常设定在30-40秒之间。所谓的心跳包就是客户端定时发送简单的信息给服务器端
千兆以太网(3):接收——包校验和数据筛选
摘要:前面我们实现了FPGA板卡接收以太网的数据,但是里面的数据比较乱,而且可能出现无效帧,即便是有效帧,也不是所有数据都是我们要的,必须对数据进行筛选。本篇博客详细记录一下以太网数据的校验和筛选。 一、数据的校验和筛选 根据本次工程的情况,我们按照下表来进行设计: 1、包有效校验 如上图蓝色部分即是我们
千兆以太网(2):接收——RGMII协议和IDDR原语
摘要:一、项目概况 1、项目流程图 2、模块说明 PC: 个人电脑,有网线插槽的即可 RJ45接口: 板卡上的网线插槽 PHY芯片: 板卡上的以太网芯片,输入4对差分信号,转换为输出双沿4bit数据信号 FPGA: 现场可编程逻辑门阵列,主控制器 DDR3芯片: 第三代同步动态随机存取内存芯片,之前学过了
千兆以太网(1):网络基础知识
摘要:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。计算机网络类型的划分标准各种各样,按网络所覆盖的地理范围的不同,计算机网络可分为局域网(LAN)、 城域网(MAN)