[发明专利]通讯网络控制器模块、存储数据的方法和辅助系统有效
申请号: | 201680090708.8 | 申请日: | 2016-11-09 |
公开(公告)号: | CN109952764B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | D·库尔卡尼;克利斯汀·莫德莫勒 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | H04N21/236 | 分类号: | H04N21/236;H04N21/414;H04N21/44;H04L12/861 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 梁洪源;康泉 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通讯 网络 控制器 模块 存储 数据 方法 辅助 系统 | ||
1.一种通信网络控制器模块,包括:
媒体访问控制器(41);以及
消息处理器(42);
其中,所述消息处理器被配置为:响应于从所述媒体访问控制器接收到包括帧数据的帧(9),来识别所述帧的帧类型、基于所述帧类型识别目标队列(200、201、...、20r)、获得所述目标队列的当前描述符(63)的当前描述符地址(65)、以及获得存储器(13)中被保留以用于存储所述帧类型的帧的一系列数据区域(64)中的地址并且将所述帧数据的一部分(61)存储在所述地址处,所述目标队列包括所述一系列数据区域(64),所述当前描述符包括描述符类型字段(66),
其特征在于,所述消息处理器被配置为:基于确定所述描述符类型字段(66)中保存的描述符类型指示所述帧数据部分要连续存储在所述一系列数据区域中,通过从用于所述目标队列的当前增量地址寄存器(490、491、...、49r)读取所述地址来获得存储所述帧数据部分的所述地址;
使用报头描述符处理报头帧数据,并且使用有效载荷描述符处理有效载荷帧数据,其中,所述有效载荷描述符不同于所述报头描述符;并且
在所述一系列数据区域中连续存储有效载荷帧数据,并且响应于所述报头描述符指示所述消息处理器丢弃所述报头而丢弃所述报头。
2.根据权利要求1所述的模块,其中所述消息处理器被配置为将新的帧类型写入所述描述符类型字段。
3.根据权利要求1或2所述的模块,其中所述消息处理器被配置为将所述地址存储在用于所述目标队列(r)的最后增量地址寄存器(490、491、...、49r)中。
4.根据权利要求1所述的模块,其中所述消息处理器被配置为:在用于所述目标队列的所述当前增量地址寄存器(490、491、...、49r)中写入新的地址,以直接指向所述帧数据部分的结尾之后,以便允许在所述帧数据部分之后连续存储下一帧数据部分。
5.根据权利要求1所述的模块,其中所述当前描述符地址是从用于所述目标队列(200、201、...、20r)的、指向所述当前描述符的当前描述符地址寄存器(480、481、...、48q)获得的,并且所述通信网络控制器模块被配置为:在从所述当前描述符地址寄存器获得所述当前描述符地址(65)之后,更新所述当前描述符地址寄存器以指向下一个描述符。
6.根据权利要求1所述的模块,其中所述帧数据部分包括有效载荷。
7.根据权利要求1所述的模块,其中所述数据帧是以太网帧。
8.根据权利要求7所述的模块,其中所述以太网帧遵从IEEE 1722音频/视频桥接传输协议。
9.根据权利要求1所述的模块,其中所述数据帧是TCP/IP帧。
10.一种集成电路,包括:
根据前述权利要求中任一项所述的模块;
系统总线;以及
经由所述系统总线与所述模块通信的中央处理单元子系统。
11.根据权利要求10所述的集成电路,其中所述集成电路是微控制器、片上系统或专用集成电路。
12.根据权利要求10或11所述的集成电路,进一步包括:存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680090708.8/1.html,转载请声明来源钻瓜专利网。