[发明专利]基于IEEE_std 1394-2008协议链路层等时级联包流量控制电路及方法有效
申请号: | 201510908857.8 | 申请日: | 2015-12-09 |
公开(公告)号: | CN105391643B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 何嘉文;田泽;吴晓成;郭蒙 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/823;H04L12/70 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 张倩 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 级联 等时 包发送 控制模块 流量控制电路 计时模块 流量控制 请求模块 协议链路 总线控制 包检测 链路层 占用 时机 保证 | ||
本发明涉及一种基于IEEE_std 1394‑2008协议的链路层等时级联包流量控制电路,包括等时级联包发送模块A和等时级联包发送控制模块B,等时级联包发送模块A包括等时级联包请求模块C、等时包发送模块D和等时级联包检测模块E;等时级联包发送控制模块B包括计时模块F和控制模块G;本发明通过对等时级联包发送时机进行控制,实现了级联包流量控制的目的,以达到保证级联包不长期占用总线控制的目的。
技术领域
本发明属于电路设计领域,尤其涉及一种基于IEEE_std 1394-2008协议链路层的等时级联包流量控制电路。
背景技术
在IEEE_std 1394-2008协议中,规定节点在发送完成一帧等时级联包后能够通过发送等时级联请求而无需仲裁得到总线使用权继续发送下一帧等时级联包,这种设计有利于一个节点连续发送大量数据包,但可能会导致此节点长期占用总线使用权,其他节点没有机会使用总线。
发明内容
为了解决节点长期占用总线使用权而导致其他节点没有机会使用总线的技术问题,本发明提供一种基于IEEE_std 1394-2008协议链路层等时级联包流量控制电路及方法。
本发明的技术解决方案:
一种基于IEEE_std 1394-2008协议链路层级联包流量控制电路,其特殊之处在于:包括等时级联包发送模块A和等时级联包发送控制模块B,所述等时级联包发送模块A包括等时级联包请求模块C、等时包发送模块D和等时级联包检测模块E;
等时级联包发送控制模块B包括计时模块F和控制模块G,
等时级联包请求模块C接收上层发送的等时级联包发送请求和数据包、接收控制模块G发送的总线使用使能信号、接收等时级联包检测模块E发送是否存在等待的等时级联包发送请求的监测结果,接收PHY总线发送的总线授权响应,向等时包发送模块D转发上层发送的数据包,向PHY总线发送等时级联包数据发送请求和等时级联包放弃总线请求;
等时包发送模块D接收等时级联包请求模块C发送的数据包,转换为PHY总线要求的格式后发送到PHY总线;
等时级联包检测模块E用于监测是否存在等待的等时级联包发送请求并将监测结果反馈给等时级联包请求模块C;
计时模块F用于在等时级联包请求模块C接收到来自PHY总线授权响应时,开始计时;在等时级联包请求模块C向PHY总线发送等时级联包放弃总线请求时,清零;当当前计时值等于预设时间时,停止计时;实时向控制模块G发送当前计时值;
控制模块G将当前计时值和预设时间进行比较,并根据比较结果产生总线使用使能信号:当前计时值小于预设时间时,总线使用使能信号为有效,当当前计时值等于预设时间时,总线使用使能信号为无效。
上述预设时间为IEEE_std 1394-2008协议规定的最长等时时间的2/3。
一种基于IEEE_std 1394-2008协议链路层级联包流量控制方法,包括以下步骤:
1)等待上层发送的等时级联包发送请求和数据包;
2)判断总线使用使能信号是否有效:
当当前计时值小于预设时间时,总线使用使能信号为有效,则向PHY总线发送等时级联包数据发送请求;
当当前计时值等于预设时间时,总线使用使能信号为无效,则等待总线使用使能信号有效;
3)接收PHY总线发送的总线授权响应时,转发数据包,开始计时;
4)数据包发送完成后,判断是否存在等待的等时级联包发送请求;
若存在,则判断总线使用使能信号是否有效;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510908857.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:解码卡片发送的高速类型A信号的电路
- 下一篇:一种资源备份的方法及装置