802.3快速以太网MAC层研究及其在FPGA的实现

被引量 : 0次 | 上传用户:wshzzfdc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要阐述基于FPGA 对IEEE802.3 快速以太网MAC 层功能的实现。首先介绍了以太网协议以及快速以太网接入无源光网EPON 的原理,然后重点阐述了MAC 层的FPGA 设计、仿真及测试。先总体介绍了对整个MAC 系统的内部结构、模块划分,再对各个模块的设计进行了详细的描述,接着介绍了开发环境和验证工具,之后给出了测试方案,验证数据、实现结果及时序仿真波形图。本文对MAC 层中的主要功能模块,诸如发送模块,接收模块,MAC 控制模块以及与物理层和主机(mcu)的接口以及CRC、CSMA/CD、HASH 表等算法基于FPGA 及硬件描述语言的解决方法。设计选用硬件描述语言VerilogHDL,在开发工具QuartusII4.0 中完成软核的综合、布局布线、汇编,在QuartusII4.0 和Modelsim 中进行时序仿真验证,最终下载到Altera 公司的Cyclone Edition 开发板中进行测试验证。对设计的验证采取的是由里及外的方式,先对系统主模块的功能进行验证,在模拟外部器件对设计的接口进行验证。验证流程是功能仿真、时序仿真、板级调试,最终通过了系统测试,验证了该设计的功能。在系统方案设计过程中,对模块如何合理划分及各个模块之间如何协同工作做了仔细的推敲,按照自上而下的设计方法将各个模块逐一细化,各模块之间通过端口信号通信进行连接,模块内部则由状态机控制时序。在代码架构时,尽量考虑硬件的实现方式,充分考虑FPGA 芯片内部资源的合理开销及Verilog语言的可并发执行的设计理念,力求做到面积小而速度块,以满足产品成本、性能和实用性的要求。最后是对下一步将设计的MAC IP应用于EPON 的MAC层协议进行了研究分析,通过数学推导和实例给出了MPCP 的DBA 算法,并讨论了在MAC核中添加MPCP 协议的实现方法。
其他文献
统计资料表明,电网中经常出现的内、外过电压是引发各种事故的首要原因。为了正确分析事故原因,需要通过在线监测系统监测电网中出现的内部过电压和大气过电压(外部过电压)。
本文以汉末魏晋南北朝时期的道教戒律规范为研究对象。本文所使用的“戒律规范”乃是以戒、律为核心,涵摄了禁、科、格、清规、部分愿念、部分威仪等相关范畴在内的道教内部
纵观人类文明发展史,每一次文明的进步和飞跃都是建立在科技文化进步和生产力极大提高的基础上。作为一种比工业文明更先进、更高级的文明形态,生态文明的建设和发展建立在科技
感戴(gratitude)一词来源于拉丁字根“gratia”,意思是恩惠、令人愉快的。哲学家、人类学家、社会学家和心理学家已从不同角度对感戴进行了界定。我们认为,感戴是一种积极情
针对现代工业污水传统的处理工艺流程,设计基于PLC的工业污水处理系统。系统重点内容为污水处理过程中的液面控制技术,通过对污水处理过程中的液面控制模型进行分析,实现污水
本课题在导师的指导之下收集整理有关黄芪治疗中风病的历史,现状和临床调查,将之分为六部分进行论述和探讨。 (1) 理论依据:追溯与历数史上各医家对中风病病因病机的探讨,
随着建筑的现代化发展,电气系统已经成为建筑不可缺少的一部分,所以在进行建筑设计的时候,电气系统需要进行重点的考虑。就目前的建筑实践来看,因为电气系统引发的消防安全事
<正>什么是文体?是独立成篇的文本体裁,是文章在结构形式和语言表达上所呈现的具体样式和类别。什么是文体思维?是人们在长期的读写实践中对文章本身的规律和特质的认识与把
在大众文化日盛的今天,作为主体媒介素养研究的受众之一——高校大学生,与大众媒介这个大众文化传播的主要载体接触日益频繁,受到大众文化的影响日益加深,在信息素养提升的同
教师的激励风格和言语奖励是影响学生内部动机的重要因素。教师的激励风格是教师激励学生所采用的方式,教师在使用控制和自主支持的激励风格上存在很大差别,学生的内部动机也