以太网MAC层协议研究与FPGA实现

被引量 : 0次 | 上传用户:sunrain0428
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,以太网IEEE802.3协议和TCP/IP协议是现今嵌入式系统接入网络的首选协议。以太网协议的核心是多节点共享信道,采用载波侦听/冲突检测(CSMA/ CD)协议解决信道控制问题。本文主要阐述了对IEEE802.3协议的相关研究。设计了基于FPGA的嵌入式以太网MAC层控制器。用Verilog-HDL设计的10/100Mbps以太网控制器主要包括:片上总线系统、发送模块、接收模块和流量控制模块等几部分,给出了相关组件的并行CRC32算法、HASH算法、结合元胞自动机和线性移位反馈寄存器的随机数发生器的设计方法,实现了10Mbps和100Mbps两种传输速率,半双工和全双工两种工作模式,并实现了通过介质无关接口(MII)与以太网物理(PHY)芯片相连接。设计了时钟管理系统,以减少设计的功耗消耗,其可以根据目前的工作状态对时钟的分配进行控制,以使设计可以应用于对功耗要求较高的环境中。本文构建了完整的功能验证环境,建立了测试向量,完成了功能仿真和调试。随着集成电路复杂度的增加,验证难度也不断增加,传统的验证方法学已经越来越不能满足集成电路设计的要求。本文对采用SystemVerilog语言、VMM(Verification Methodology Manual)方法学与错误注入技术相结合的验证方法进行了相关探索。在ALTERA的FPGA上进行了验证,逻辑仿真和物理板级验证结果都表明本设计实现了10/100Mpbs以太网通信相关功能。
其他文献
沿边开放是我国全方位对外开放格局的重要组成部分,它具有和沿海开放、内地开放不同的特点和内容。党的十七大报告中明确指出,要深化沿海开放、加快内地开放、提升沿边开放,
随着我国人口结构的变化,人口老龄化的加剧,我国已经入老龄社会阶段。而随着社会生产力的发展,人民生活水平的不断提高,老年人对精神生活的追求日益进步,老年旅游市场有着广
《英语课程课标》提出初中生五级口语水平达到“能就简单的话题提供信息,表达简单的观点和意见,参与讨论;能在口头表达中进行适当的自我修正等”。但是在初中生的英语口语教学
目的:探讨化瘀温胆汤对代谢综合征大鼠胰岛素抵抗的治疗作用。方法:健康雄性SD大鼠高温高湿环境下喂饲高脂高糖高盐饮食12w,复制大鼠代谢综合征模型。通过检测肥胖相关指标(体重
盾构是现代化的隧道施工装备,而推进系统是盾构的关键组成部分,主要承担着整个盾构的顶进任务。推进系统应能完成盾构的转弯、曲线行进、姿态控制、纠偏以及同步运动等,对推
苏里格地区位于鄂尔多斯盆地北部,主力含气层为上古生界下石盒子组盒8段和山西组山1段。苏里格气田是迄今为止中国陆上发现的最大天然气气田,预计最终储量规模可达3×1012m3
深部大陆钻探用钻机顶驱液压系统设计与研究深部钻探是揭开地壳演化奥妙、寻找地下资源、同时减轻灾害保护环境的关键。自上世纪70年代以来,很多发达国家陆续启动了深部探测
数控机床是技术密集的现代制造装备,是组成制造系统的基本单元。近年来,随着数控机床、特别是中高档数控机床功能的不断增强,先进功能的维持能力——可靠性问题越加重要。目
作为一种天然的高分子,淀粉来源极其丰富、价格低廉、无毒、易于生物降解,且易于改性,因此随着对可再生资源和绿色化工的日益重视,淀粉的改性越来越受到人们的重视。而淀粉改
目的通过超声二维斑点追踪技术、组织多普勒技术、western blot和蛋白组学实验技术观察白马合剂对AS大鼠血脂水平、心功能、血流动力学及对动脉粥样硬化大鼠腹主动脉蛋白组的