
以太网详解
文章平均质量分 94
G2突破手259
这个作者很懒,什么都没留下…
展开
-
以太网详解(八)传输层协议:TCP/UDP 协议
OSI网络层是通过 “逐节点”(Hop-by-Hop)实现源主机到目的主机间网络协议数据单元(Internet 中的 IP)的 “端到端” 传输的。即使网络层在节点间提供服务确认,仍不能保障 “端到端” 可靠传输(如果中间节点对收到的数据确认后,在前传前出现节点故障)。网络层地址仅能标识网络设备或端系统的网络端口,不能作为标识系统内部的多个应用进程(用户平台的应用进程或信控管理平台的特殊应用进程)的标识符,因此需要应用进程传输层标识符(TSAP);在 Internet 中称为 “端口号”。原创 2025-02-17 11:39:10 · 1678 阅读 · 0 评论 -
以太网详解(七)网络层协议概述
常见网络层协议IP(Internet Protocol):是互联网中最基本的协议,用于在网络中传输数据包。IP 协议定义了数据包的格式、寻址方式和路由选择等信息,是整个互联网的基础。ICMP(Internet Control Message Protocol):用于在 IP 网络中传递控制消息和错误信息。ICMP 通常用于网络设备之间的通信,如路由器和主机之间的通信,以及用于检测网络连通性和故障诊断。原创 2025-02-11 18:02:30 · 768 阅读 · 0 评论 -
以太网详解(六)OSI 七层模型
TCP/IP 四层模型是目前被广泛采用的一种模型,由以下 4 层组成:应用层、传输层、网络层、网络接口层(Data Link + Physical)。ISO 于 1984 年创建并发布了 OSI 参考模型,为供应商提供了一套标准,以确保各种类型的网络技术之间更好的兼容性和互操作性。OSI 模型的七层是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。OSI 参考模型降低了复杂性,标准化了接口,促进了模块化工程,确保了技术的互操作性,加速了发展,简化了教与学。原创 2025-01-26 17:04:53 · 1717 阅读 · 0 评论 -
以太网详解(五)GMII、RGMII、SGMII 接口时序约束(Quartus 平台)
由于大多数信号进入芯片内部都是需要和芯片内部进行数据传递的,所以必须通过约束inputdelay和outputdelay的方式告诉工具此处的timing信息,这样才能保证输入的信号能够被芯片内部正确的采样,从而保证芯片工作正常。如上图所示,如果在设计上没有对dina,douta的数据进行约束,那么STA工具并不能够得到由外部寄存器经过组合逻辑到达rega的时间,同时也不知道dina信号和输入的clk是什么关系(如果有多个时钟,到底和哪个时钟是有关的?原创 2025-01-17 20:18:49 · 3322 阅读 · 3 评论 -
以太网详解(四)GMII、RGMII、SGMII 接口 MAC 配置流程(Quartus 平台)
对于上图所示的示例,使用以下推荐的初始化序列。对于上图所示的示例,使用以下推荐的初始化序列。原创 2024-12-24 18:12:19 · 865 阅读 · 0 评论 -
以太网详解(三)FPGA 以太网 IP 配置(Quartus 平台)
本文档主要介绍GRMII、RGMII、SGMII接口Quartus平台Triple-Speed Ethernet Intel FPGA IP的配置和注意事项。Quartus平台版本为Quartus Prime Pro 22.3。FPGA器件为Arria 10。硬件模式为1000BASE-T。原创 2024-12-20 15:25:16 · 1866 阅读 · 0 评论 -
以太网详解(二)Marvell 88E1111 PHY 芯片配置
88E1111器件有三种应用场景:88E1111 Device used in Copper Application (RJ-45)、88E1111 Device used in Fiber Application (Fiber Optics)、88E1111 RGMII/GMII MAC to SGMII MAC Conversion (3-Speed SFP)。以下主要介绍第一种应用场景。如下图所示:【注】1000BASE-X表示千兆光纤接口,1000BASE-T表示千兆铜介质双绞线接口。原创 2024-12-19 17:11:08 · 3677 阅读 · 0 评论 -
以太网详解(一)GMII、RGMII、SGMII 接口介绍
SGMII (Serial Gigabit Media Independent Interface),串行千兆媒体独立接口,是一种将千兆以太网(GbE)MAC(媒体访问控制)连接到物理层(PHY)芯片的标准,通常用于需要高速数据传输的网络应用,如以太网交换机、路由器和其他网络设备。对于所有速度模式,TX_CLK由MAC提供时钟源,而RX_CLK由PHY提供时钟源。CRS:Carrier Sense,载波侦测信号,不需要同步于参考时钟,只要有数据传输,CRS就有效,另外,CRS只在半双工模式下有效。原创 2024-12-19 14:31:25 · 4697 阅读 · 0 评论