网络传输原理小结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“计算机网络原理心得”。
局域网参考模型中数据链路层的LLC子层,MAC子层各是什么含义? LLC子层负责向其上层提供服务;
MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性。
最简单的办法是通过串口,在FPGA端实现串口接收要比网口简单的多。如果非要用网络传输的话,也可以在FPGA端做一个MAC和一个简单的UDP。如果数据不是很多,对传输的速度要求不高的话,还是用串口比较方便。
基于FPGA的网络传输设计与实现
采用 FPGA 设计的网络传输系统能满足某些声纳系统中的对数据大容量、远距离 数据传输要求,利用 FPGA 的特点使网络传输系统与其他设计电路无缝连接。
核心内容是基于目前主流 FPGA 器件,采用硬件方式来时实现符合 UDP/IP 协议的实时以太网传输系统。
总线局域网、基带总线局域网、以太网设计规则DIX Ethernet V2,IEEE 802.3标准、10Mb/s、MAC 帧格式、载波侦听多路访问CSMA/CD、以太网主要由网络传输介质、网络节点上的设备以及网络传输的信息等几部分组成。UDP/IP 协议、实际上两个系统之间的数据交换是经过层层打包或解包的协议路径。
需设计相应的硬件电路和控制程序。
设计了六通道数据同步采集,对采集的数据进行打包组帧后,设计一路MAC 控制器,将采集数据采用以太网传输方式进行远距离传输。以太网MAC 子层、MAC 子层与上层协议的接口设计以及MAC 与物理层(PHY)的MII 接口设计均采用 FPGA 实现。
设计中,FPGA 需实现的功能有:AD 芯片采集控制、FIFO 数据缓存器设计、UDP传输协议的实现、以太网数据传输控制以及采集数据的相关处理等。
4.3.2以太网 PHY 收发器
PHY 器件DP83640(它支持 RJ45 接口和光纤收发器接口,同时还支持硬件 1588 同步时钟协议,非常适用于网络节点之间的时钟同步设计;仅需对其内置的存储器进行修改可以实现多种网络接口功能。)
FPGA 控制电路是对 FPGA 器件进行外围电路配置、编程模式配置以及 FPGA 的I/O 接口设计。
4.5 以太网控制实现方法
主要包括以下四个方面的内容:MAC 模块设计、MAC 层传输协议、UDP 传输协议的实现、编码组帧设计。
4.5.1 MAC 模块设计
关于DMA传输的几点说明:1 memory 到 外设的传输,调用alt_dma_txchan_ioctl()时,有一个参数为alt_dma_tx_only_on等 2调用alt_dma_txchan_send函数时,在传输结束前就返回一个值,如......
工作总结维护部传输维护组XXX二○○一一年个人年度总结在繁忙的工作中不知不觉2011年即将过去,不禁感慨万千,回首这过去的一年是有意义的、有价值的、有收获的。回顾这一年的......
汽车单片机与局域网技术作业姓名:刘奇班级:汽检092学号:091602213指导老师:袁霞汽车多路传输系统的介绍一、车载总线的概述CAN-bus(Controller Area Network)即控制器局域网,是德国......
视频传输类型及原理简介视频传输规定:视频设备的输入输出阻抗75Ω(相互配接和通用性)种类:1、基带同轴传输。2、基带双绞线传输。3、射频调制解调传输。4、光缆调制解调传输。5......
电信传输局月度小结从2013年7月2号到现在,我有幸加入到贵中心工作,至今已有一个月的时间。经过一个月的学习,回顾这三十多天的工作经历,自我感觉还算不错,总体来讲也称得上是诚诚......