检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中南大学信息科学与工程学院,长沙410075
出 处:《小型微型计算机系统》2016年第4期799-802,共4页Journal of Chinese Computer Systems
基 金:国家自然科学基金项目(61273158)资助;湖南省研究生科研创新项目(CX2011B085)资助
摘 要:针对消息数据的事件轮询机制设计各种性能优化算法对提高多功能车辆总线消息数据的实时性能具有重要作用.详细分析了消息数据的通信机制,给出了事件轮询的具体流程,通过引入仲裁二叉树模型,对事件轮询的核心算法即事件仲裁算法进行了深入解析.该模型涵盖了事件仲裁的各种情况,清晰的展示了事件仲裁的方向和特点.在此基础上,为减少因大量冲突导致的仲裁延时,提出平衡二叉树地址分配方式,相比协议中的连续地址分配方法,该地址分配方式通过合理分割冲突域,最大程度的减少了事件轮询的仲裁报文数量.仿真结果证明该分配方式有效缩短了仲裁时延,提高了MVB网络的实时性能.According to the event polling mechanism of M VB message,the design of optimization performance plays an important role in improving the real-time performance of M VB message.The communication mechanism of M VB message is analyzed.A specific event polling process is given.By introducing the model of arbitration binary tree,we conduct an in-depth analysis on event arbitration algorithm which is the core algorithm of event polling.The model covers a variety of arbitration cases,clearly shows the direction and characteristics of the event arbitration.On this basis,in order to reduce the latency due to lots of conflicts,a balanced binary tree address allocation is proposed.Comparing with continuous address allocation of M VB,the proposed address allocation method can lead to the maximum reduction in the number of arbitration packets by breaking up the collision domain reasonably.Simulation results showthat the proposed allocation method effectively shortens the arbitration latency and the real-time performance of the M VB message is improved.
关 键 词:多功能车辆总线 事件仲裁 仲裁二叉树 平衡二叉树
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.143.228.88