[发明专利]动态可重构高速串行总线的中断请求方法及装置有效
申请号: | 201810665043.X | 申请日: | 2018-06-25 |
公开(公告)号: | CN108563501B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 张伟功;王莹;王晶;刘屹霄;周继芹;朱晓燕 | 申请(专利权)人: | 首都师范大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100048 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 可重构 高速 串行 总线 中断 请求 方法 装置 | ||
一种动态可重构高速串行总线的中断请求方法,其特征在于:当一个节点需要向主节点申请中断时,首先根据中断事件,构造一个中断请求向量,然后在中断信号线空闲时,串行发送中断请求向量,发送过程中如果中断信号线上状态值与发送值不同,终止发送,在中断信号线再次空闲时,重新发送。还提供了一种动态可重构高速串行总线的中断请求装置。本发明的中断请求方法及装置以信号线与方式进行中断优先级仲裁,解决总线上多个节点通过在共享中断信号线向主节点进行中断申请的冲突问题,提供了一种高效的中断信息传送方法,可以提高动态可重构高速串行总线中断请求效率与中断处理的实时性。
技术领域
本发明涉及一种嵌入式系统总线的中断请求方法及装置,尤其涉及一种动态可重构高速串行总线的中断请求方法及装置。
背景技术
信息物理系统(Cyber-Physical Systems,以下简称为CPS)是通过计算、通信与控制技术的有机结合,将信息处理与物理感知执行深度融合,实现计算资源与物理资源协调工作的新一代智能系统。CPS通过一系列计算单元和物理对象在网络环境下的高度集成与交互,来提高系统在信息处理、实时通信、远程精准控制以及组件自动协调等方面的能力,是时空多维异构的混杂自治系统,具有实时、安全、可靠、高性能等特点。CPS通过集成先进的感知、计算、通信、控制等信息技术和自动控制技术,构建了物理空间与信息空间中多种要素相互映射、实时交互、高效协同的复杂系统,实现系统内资源配置和运行的按需响应、快速迭代、动态优化。
CPS强调计算和物理的紧密结合,同时也强调网络化,核心仍然是信息处理。数据感知则是CPS实现实时分析、科学决策的基础,是CPS数据闭环流动的起点。通过指令控制执行单元作用于物理世界,使其按照期望状态进行演化,则是CPS的一个重要目的。为了适应传感器泛在接入、多源感知融合的需求,CPS对于异构信息应当具有很好的适应能力,同时允许系统中部件动态的退出和接入。
目前CPS、物联网感知数据的一个主要途径是依靠无线传感器网络进行数据采集。然而,在大量的工业生产现场、嵌入式控制等领域,由于受到噪声、信号衰减、报文冲突等因素的制约,无线传感器网络在实时性、精准性、可靠性等方面难以满足应用要求。传统的基于总线网络连接的嵌入式分布式处理系统,由于在总线速率、容错能力、节点同步、异构扩展等方面缺乏足够的支持,也难以满足CPS、物联网在异构接入、动态连接、可靠性、实时性等方面的发展需求。同时,各种无线网络及高速总线,大多缺乏设备间的中断支持,难以给CPS、物联网应用中各设备之间事件快速实时响应提供良好支持。
动态可重构高速串行总线(UM-BUS)是针对系统小型化与嵌入式一体化设计提出的一种能够将冗余容错与高速通信有机统一,具备远程扩展能力的高速串行总线。如图1所示,它采用基于MLVDS(Multipoint Low Voltage Differential Signaling,多点低压差分信号)技术的总线型拓扑结构,支持多节点直接互连,最多可使用32条通道并发传输通信,通信速率可达6.4Gbps。在通信过程中,如果某些通道出现故障,总线控制器可实时地监测出来,将数据动态分配到剩余有效通道上进行传输,实现动态重构,对通信故障进行动态容错。
UM-BUS总线采用主从命令应答的通信模式,通过数据包的形式进行信息交互。连接在总线上的通信节点按功能不同可分为主节点、从节点和监控节点,总线通信过程总是由主节点发起,从节点响应来完成的。UM-BUS总线具有时间同步功能,可保证总线各个节点之间时间系统的精确同步。UM-BUS总线支持单主(Signal Master)通信与多主(MultiMaster)通信两种通信模式。在多主模式下,总线上可以存在多个主节点,多个主节点间需要通过可变时隙轮转的仲裁方式来竞争总线使用权。
UM-BUS总线通信过程只能由主节点发起,主节点可以对其它节点内部功能单元按地址读写访问,可支持IO空间、存储空间和属性空间三种地址空间,其中属性空间大小1KB,IO空间大小64KB,存储空间256TB。可为CPS、物联网的传感器与执行单元的即插即用、数据方法属性封装、高速可靠连接、异构实时接入等提供技术支撑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首都师范大学,未经首都师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810665043.X/2.html,转载请声明来源钻瓜专利网。