[发明专利]具有被应用用户定义协议的硬件协议栈和用于对硬件协议栈应用用户定义协议的方法有效
申请号: | 201611207411.3 | 申请日: | 2016-12-23 |
公开(公告)号: | CN107315709B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 李寿康;尹建 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | G06F15/76 | 分类号: | G06F15/76 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 崔炳哲 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 应用 用户 定义 协议 硬件 用于 方法 | ||
1.一种被应用用户定义协议的硬件协议栈,其中,包括:
寄存器单元,其中存储报头信息;
比较单元,其被配置成将接收到的帧的报头信息与在寄存器单元中存储的报头信息相比较以确定报头信息是否相互匹配;
接口逻辑单元,其被配置成基于所述比较单元的比较结果来确定接收到的帧的处理;以及
逻辑处理单元,其被配置成当根据在寄存器单元中存储的且被与接收到的帧的报头信息匹配的报头信息在接口逻辑中确定的帧处理方法是处理帧时,基于根据报头信息的逻辑来处理接收到的帧的数据;
根据报头信息的逻辑包括根据报头信息的数据的单位指定;
执行数据的单元指定,使得逻辑处理单元在接收到用于在数据的特定区域中写入有效负荷数据的请求时设定数据的尺寸单元和基本偏移,并且然后通过将有效负荷扩展至对应于数据的设定尺寸单元来将有效负荷存储在所述基本偏移中。
2.根据权利要求1所述的硬件协议栈,其中,还包括:
帧接收单元,其被配置成当在接口逻辑单元中根据在寄存器单元中存储的且被与接收到的帧的报头信息匹配的报头信息确定的帧处理方法是存储帧时将接收到的帧存储在预先指定位置。
3.根据权利要求1所述的硬件协议栈,其中,还包括:
帧产生单元,其被配置成当在接口逻辑单元中根据在寄存器单元中存储的且被与接收到的帧的报头信息匹配的报头信息确定的帧处理方法是发送响应帧时相对于接收到的帧产生并发送响应帧。
4.一种用于对硬件协议栈应用用户定义协议的方法,其中,包括:
在寄存器单元中从用户接收其中包括至少一个或多个帧报头信息的寄存器的输入;
在比较单元中将接收到的帧的帧报头信息与至少一个或多个寄存器报头信息相比较;以及
在接口逻辑单元中基于所述至少一个或多个寄存器报头信息之中的与所述至少一个或多个帧报头信息匹配的寄存器报头信息来确定帧处理方法;
当在接口逻辑单元中确定的帧处理方法是处理帧时在逻辑处理单元中处理接收到的帧;
根据报头信息的逻辑包括根据报头信息的数据的单位指定;
执行数据的单元指定,使得逻辑处理单元在接收到用于在数据的特定区域中写入有效负荷数据的请求时设定数据的尺寸单元和基本偏移,并且然后通过将有效负荷扩展至对应于数据的设定尺寸单元来将有效负荷存储在所述基本偏移中。
5.根据权利要求4所述的方法,其中,还包括:
当在接口逻辑单元中确定的帧处理方法是发送响应帧时在帧产生单元中相对于接收到的帧而产生并发送响应帧;以及
当在接口逻辑单元中确定的帧处理方法是存储帧时在帧接收单元中将接收到的帧存储在预置目的地处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611207411.3/1.html,转载请声明来源钻瓜专利网。