- 6
- 0
- 约6.07千字
- 约 11页
- 2018-11-13 发布于江苏
- 举报
用FPGA实现MAC核所要完成的功能
用FPGA实现MAC核所要完成的功能
MAC发送模块
MAC发送模块可将上层协议提供的数据封装之后通过MII接口发送给PHY。发送模块可接收主机接口模块的数据帧开始和数据帧结束标志,并通过 主机接口从外部存储器中读取要发送的数据,然后对数据进行封装,然后通过PHY提供的载波侦听和冲突检测信号,在信道空闲时通过MII接口将数据以4位的 宽度发送给PHY,最后由PHY将数据发送到网络上。
发送模块由CRC生成模块(crc_gen)、随机数生成模块(random_gen)、发送计数模块(tx_cnt) 和发送状态机(tx_statem_模块等四个子模块组成。CRC生成模块(crc_gen)
该模块用于计算发送数据的CRC值,并将CRC值添加到数据帧的帧校验序列字段(FCS)内。为了提高效率,并考虑到MAC与PHY的数据通道 为4位,设计时可采用4位并行CRC计算方法,算法中可使用一个次态函数,并通过循环迭代来模拟移位操作。这样,发送模块就可以在边发送数据到PHY的同 时,一边计算CRC,这样当数据发送完时,CRC值也计算完成了。随机数生成模块(random_gen)
如在发送过程中检测到冲突,发送模块就先发送拥塞码(jam),随后停止发送。在下次重新发送之前,发送模块会先执行一个后退 (backoff)操作,即发送模块等待一个半随机(生成的随机数有范围限制)的时间之后再开
您可能关注的文档
- 玺康医疗:打造智能设备,开启全新的慢病管理之路.doc
- 现行之智能汽车安全防护的相关标准解读.doc
- 现阶段电能质量的监测和治理要怎样完善呢?.doc
- 现金之王苹果造车难度不小 君不见乐视北美法拉第工厂荒芜中?.doc
- 现阶段中国芯一再成为热点,我们应该如何看待呢?.doc
- 玻璃窗能发电?量子点嵌入太阳能窗的透明材料中,形成发光太阳能集中器.doc
- 珈伟股份超9亿元拟购光伏电站资产 拟加速业务转型.doc
- 珠海紫燕无人飞行器将开源首款飞行平台生态系统.doc
- 珠海越亚封装在全球手机射频芯片封装基板市场占有率居前三位 打破国外IC封装厂商垄断市场的局面.doc
- 珠海造就成了一个怎样的芯片之路?.doc
最近下载
- 威顺通道式洗碗机工作原理.ppt VIP
- 京东物流WMS介绍.pdf VIP
- 标准图集-2018沪G504 钢筋混凝土锚杆静压桩和钢管锚杆静压桩.pdf VIP
- A级景区安全风险辨识评估标准清单.docx VIP
- 辽宁省沈阳市雨田实验中学2024-2025学年上学期七年级分班测试英语试卷(解析版).pdf VIP
- ISO9000程序文件-7、工艺装备控制程序(改).doc VIP
- 民用建筑电气防火设计规范-中华人民共和国国家标准.doc VIP
- 宣贯培训(2026年)《NBT 11080—2023光伏组件电致发光(EL)检测技术规范》.pptx VIP
- 粉尘涉爆专项培训记录.doc VIP
- 道路工程固化土试验标准.pdf VIP
原创力文档

文档评论(0)