- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA 的以太网视频广播接收系统的设计 - Read
FPGA 设计网
基于 FPGA 的以太网视频广播接收系统的
设计
摘 要:本文介绍了一种实用的基于FPGA 的以太网视频广播接收系统,由于采用了FPGA 技
术,使得系统结构简单,可靠性高。最后进行了波形仿真,结果表明了设计的正确性。
关键词:视频广播;接收系统;以太网;现场可编程门阵列;设计
一、引 言
近年来,现场可编程门阵列(FPGA)技术以其独有的优势,在电子设计领域得到越来越广泛
的应用。FPGA 除具有集成度高、体积小、功耗低、电路简单、可靠性高等优点外,还有自身突
出的优 ,即“现场可编程性”,用户可以很方便地通过相应的软件,在较短时间内对FPGA 内
部逻辑反复设计或修改,直到满意为止。这就大大缩短了开发周期,提高了最终产品的性能。
以太网是最广泛使用的网络标准。它成为最受欢迎的技术,不仅因为其在市场上最低的NIC
(网络接口卡)和HUB 端口价格,还因为它具有维护简单、易于扩充等优 。
本文介绍的视频广播接收系统是基于标准以太网(10 Mbps)和快速以太网(100 Mbps)的
系统。由于系统的主要部分采用了FPGA 设计技术,使得系统的成本较低和开发周期较短,而且
由于前端采用的是具有10M/100M 兼容的芯片,并同时支持两种特性的以太网(全双工和半
工),有助于实现全双工和半双工以太网之间的无缝连接,从而使得该系统具有广阔的应用前景
和实用性。
二、基本原理
系统实现中涉及到网络方面的许多相关技术和各种相关的协议、标准,下面作一简要介绍。
1.CSMA /CD 协议
以太网用载波侦听多路访问/冲突检测 (CSMA /CD)作为它的媒体访问控制协议,CSMA /C
D 定义了以太网节点为传输数据如何获得对网络媒体的访问。其工作过程如下
FPGA 设计网
FPGA 设计网
(1)如果介质空闲,则传输数据,否则,转 (2);
(2)如果介质忙,则坚持侦听,直到介质空闲,立即传送数据;
(3)如果在传送过程中,检测到冲突发生,发送一个短的阻塞码,以确保让所有终端都检
测到冲突发生,然后停止发送;
(4)发送完阻塞码后,等待一个随机时间,再试图重新发送,即转 (1)。
目前,实际使用较多的冲突检测方法是终端发送器把数据发送到线缆上,终端接收器又把数
据接收回来和发送的数据比较,判别是否一致,若一致,没有冲突;若不一致,表示冲突发生。
2.以太网帧格式
当应用程序用UDP (TCP)传送数据时,数据被送入协议栈中,然后 个通过每一层直到被
当作一串比特流送入网络,其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部
信息)。UDP 传给IP 的数据单元称作UDP 报文段或简称为UDP 段,IP 传给网络接口层的数据单
元称作IP 数据报。
在OSI 模型中,数据链路层传输的数据单位是帧。同样,以太网CSMA /CD 也是通过帧来发
送实际数据的。以太网802.3u 的MAC 子层定义了帧结构,如图1所示。
其中 前导码用于物理信号的同步,为7 个字节列和1个字节
序列;目的地址和源地址使用的是MAC 地址,前3 个字节称为Block ID,它标志生产设备的厂
家并由IEEE 赋值;后3 个字节称为设备ID,它由厂家赋值,而且总是唯一的;数据长度指要传
送的数据的总长度;数据和填充字符可以从0 到1 500字节不等,若实际数据小于所需的最小长
度,MAC 将追加一些可变的填充字符 (PAD),以维持64 字节的最小帧规模。若数据比1 500字
节长,则更高层 (一般是第三层)将把数据字段分成不同的帧进行传送;帧校验用来确保进行正
确的传送,循环冗余校验 (CRC)用来进行有效帧的检查。在以太网数据包的数据部分,包含了
各种上层协议的首部。在本文的系统中,包含了IP 首部和UDP 首部。
3.介质无关接口(MII)
MII 是一个用于互连控制器和收发器的全新介质无关接口,它是100 Mbit/s 快速以太网开
发工作的一个组成部分。此接口提供了新的物理连接机制以及控制器和收发器的功能划分。该接
口主要由以下一些信号组成
FPGA 设计网
您可能关注的文档
- 国有企业工资总额预算批复数.PPT
- 国文包括公文格式用语.PDF
- 国家钒钛质检中心项目物业招标要求-攀枝花质量技术监督局.DOC
- 国科会补助专题研究计画助理人员工作酬金支给标准表-国防工业发展.DOC
- 国家自然科学基金申请和评审的流程.PPT
- 国立东华大学特殊教育学系教学硕士学位班硕士-宜兰政府教育处.PPT
- 国立中兴大学总务处派车单编号:.DOC
- 国立东华大学教学卓越中心-城及跨国运筹研究群.DOC
- 国立中兴大学识别证.DOC
- 国立中央大学试验室安全卫生资料表-国立高雄应用科技大学化工系工.DOC
- 基于DSP的Snubber的弱电控制 - EAST.PPT
- 基于FPGA的亮度自调灯.PDF
- 基于Holtek单片机的遥控探照灯系统实现.DOC
- 基于FPGA的扩频通信系统的研究及仿真① - 计算机系统应用.PDF
- 基于ARM9和CC2430教学楼节能系统的设计① - 计算机系统应用.PDF
- 基于HMM框架的关键词识别系统.PDF
- 基于EF5的高频感应加热电源的设计与实现 - 郑州大学学报(工学版).PDF
- 基于FPGA的水下无线激光语音通信系统.PDF
- 基于IEC 61850标准的变压器集油槽监测系统 - Phoenix Contact.PDF
- 基于GNURadio和USRP的宽频带并行感知平台设计 - 计算机应用研究.PDF
文档评论(0)