基于FPGA的以太网MAC数据处理

被引量 : 31次 | 上传用户:HappHapp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,以太网嵌入式设备的应用越来越广泛。为了让以太网各设备之间能公平有效地共享通信媒介,对以太网MAC层数据处理系统的研究显得尤为重要。目前,该系统多采用ASIC芯片,可移植性和灵活性差,数据处理能力有限。为此,本文首先分析了以太网及其相关协议的基本内涵,解剖了以太网MAC层通信机制、帧的特性与格式、PHY接口协议、ARP协议以及I2C协议。同时通过对FPGA芯片的了解,确定了基于88E1111芯片和XC3S400-4fg456C FPGA芯片相结合的系统设计方案,支持10Base-T、100Base-TX、1000Base-T标准以太网的接入,并采用Cadence开发套件完成了系统的硬件电路设计。系统设计中,88E1111完成PHY层数据的处理,FPGA则完成MAC层数据的处理,主要包含接收MAC数据帧的校验和解封、待发送数据帧的封装、MAC地址滤波、IP数据包的提取、ARP地址映射等,是系统的核心。在FPGA设计中,遵循自上而下的设计思想,对顶层模块以及PHY接口、MAC核心处理、用户配置、用户数据各功能子模块依次进行设计。设计中选取了Verilog HDL硬件描述语言,利用ISE开发套件和ModelSim SE软件完成了各模块的代码编写、功能仿真、时序约束以及实现和布线的分析与设计,最终在IPQAM设备上进行板级测试与调试。实验测试结果表明,系统运行稳定,各项功能基本满足系统预期的指标要求,且该系统开发成本低、周期短,系统集成度高、可移植性好、功耗小,可广泛应用于IP数字电视、视频网络监控、智能家庭等领域的前端设计或系统的子模块设计。
其他文献
尽管北京方案要到2016年才能实行,但该方案还是赢得喝彩无数。有人认为,“英语热”导致了汉语学习的弱化,使得学生的汉语水平不断下滑,降低英语分数,有利于提高学生的汉语水准……
高能量密度化合物六硝基六氮杂异伍兹烷(CL-20)是现有综合性能最好的单质炸药之一,在推进剂、配方炸药、发射药领域有广阔的应用前景。多晶型现象是炸药研究的重要方面,不同
目的:观察腕踝针预防含顺铂化疗后患者呕吐的临床疗效。方法:按照相关的诊断标准和样本量的计算方法,将入组的45例接受含顺铂化疗的患者按照随机数字表分为两组,对照组23例在
偏误是一种第二语言学习中出现的中介语现象,指的是中介语与目的语规律之间的差距,学生们掌握一定的目的语语法规则之后出现的系统性错误。中介语研究把学者使用的目的语形式
香顶斯郎神山作为新龙三大神山之一,神山崇拜在当地具有悠久的历史和丰富的崇拜仪式,是当地人们历史记忆中不可或缺的一部分,与当地人们的生活息息相关,并影响着他们的生活方
等径角挤压(ECAP)作为一种细化金属晶粒以实现强韧化的有效手段,但其对常用合金耐蚀性的影响一直鲜有研究。鉴于目前超细晶/纳米晶材料的快速发展,有关其耐蚀性的研究将为其
众所周知,日本的汉字起源于中国,因此日语汉字的读音和中文汉字的读音应该有着很深很紧密的联系。但现代汉语的读音却和日语的读音看起来有着很大的差别,这其实是两国语言各
文中从企业市场电子商务人才需求调研入手,建立了中、高、本一体化人才培养定位模型,明确了中职电子商务专业人才培养目标及规格,构建了能力递进的中职电子商务专业课程体系,进而
汽车轻量化是能源紧缺的大环境下节能减排的必然趋势,为了满足轻量化的需求,研究者和钢板制造厂商开发出了更高强度级别的汽车用钢;另一方面,为了满足防腐的需求,在钢板表面
<正>随着信息技术的发展,供应链已发展到与互联网、物联网深度融合的智慧供应链新阶段。国务院84号文件规划,到2020年,要基本形成覆盖我国重点产业的智慧供应链体系,要显著增