LogICORG千兆以太网MAC V2.1 -何时RXY-GODYFrAM/RXYBADYGRID的断言发生在RXYDATAORID有效的断言?

描述

一般描述:

RxJooGrdFrask/RxBADYBrand的断言何时会发生关于RXYDATAXEAL有效的断言?

RxJooGrdFrask/RXYBADYGRACK的断言何时会发生关于后续帧的RXYDATAXEAL的断言?

解决方案

1。与全双工模式中RXYDATAXIALORY断言相对应的RXXGODYFras/RXBADYGROM帧选通

这取决于框架类型和GEMAC配置。应该考虑三种可能的情况:

情况A:FCS未通过带

案例B:FCS在频带内通过

-实例C:数据/填充字段中不存在数据

在所有这三种情况下,RXJooGrdFras/RxBADYGROM STROBE都是在FXCS字段的最后一个字节出现在RXYDATAOFALID[7:0]之后立即声明的。

案例A:FCS不在频带内通过

第一个图说明了FCS没有在频带内传递的正常情况,并且没有接收到填充。4个时钟的间隙将始终存在,如下所示:

FCS Is Not Passed In-Band
FCS不在频带内通过

案例B:FCS在乐队中通过

第二个图说明了相同类型的帧,但是GEMAC现在被配置为带通FCS字段。RXYDATAUFALID的下降沿总是与好的或坏的选通脉冲的上升沿一致:

FCS Is Passed In-Band
FCS在频带内通过

案例C:数据/填充字段中不存在数据

第三图说明了信号之间的最大可能时钟数为50的原因。只有在数据/填充字段中没有数据字节时才可能这样做。(帧必须填充46字节以满足最小帧大小,并且必须添加4个空闲字节的最小值。)

No Data Exists In the Data/Padding Field
数据/填充字段中不存在数据

2。Rx$GooGrdFras/RxBADyFrm框架对于后续帧RXYDATAXIORY的断言的断言

在法律上,至少应该有4个时钟存在。IEEE规范规定,至少4个空闲字节必须呈现给MAC接收器,以及至少1个前导字节(帧定界符的开始)。

如果网络按照规范运行,则可以假定存在至少4个时钟。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 11:25:24 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它