A dynamic reconfigurable high-speed serial bus interrupt request method is characterized in that when a node needs to apply for interrupt to the master node, an interrupt request vector is constructed according to the interrupt event first, and then the interrupt request vector is sent serially when the interrupt signal line is idle, if the interrupt signal line is interrupted during the transmission process. The upper state value is different from the sending value, terminating the transmission and sending it again when the interrupt signal line is idle again. A dynamic reconfigurable high-speed serial bus interrupt request device is also provided. The interrupt request method and device of the invention arbitrate the interrupt priority by signal lines and modes, solve the conflict problem of interrupt application of multiple nodes on the bus by sharing the interrupt signal lines to the master node, provide an efficient interrupt information transmission method, and can improve the dynamic reconfigurable high-speed serial bus interrupt. The efficiency of request and the real-time performance of interrupt handling.
【技术实现步骤摘要】
动态可重构高速串行总线的中断请求方法及装置
本专利技术涉及一种嵌入式系统总线的中断请求方法及装置,尤其涉及一种动态可重构高速串行总线的中断请求方法及装置。
技术介绍
信息物理系统(Cyber-PhysicalSystems,以下简称为CPS)是通过计算、通信与控制技术的有机结合,将信息处理与物理感知执行深度融合,实现计算资源与物理资源协调工作的新一代智能系统。CPS通过一系列计算单元和物理对象在网络环境下的高度集成与交互,来提高系统在信息处理、实时通信、远程精准控制以及组件自动协调等方面的能力,是时空多维异构的混杂自治系统,具有实时、安全、可靠、高性能等特点。CPS通过集成先进的感知、计算、通信、控制等信息技术和自动控制技术,构建了物理空间与信息空间中多种要素相互映射、实时交互、高效协同的复杂系统,实现系统内资源配置和运行的按需响应、快速迭代、动态优化。CPS强调计算和物理的紧密结合,同时也强调网络化,核心仍然是信息处理。数据感知则是CPS实现实时分析、科学决策的基础,是CPS数据闭环流动的起点。通过指令控制执行单元作用于物理世界,使其按照期望状态进行演化,则是CPS的一个重要目的。为了适应传感器泛在接入、多源感知融合的需求,CPS对于异构信息应当具有很好的适应能力,同时允许系统中部件动态的退出和接入。目前CPS、物联网感知数据的一个主要途径是依靠无线传感器网络进行数据采集。然而,在大量的工业生产现场、嵌入式控制等领域,由于受到噪声、信号衰减、报文冲突等因素的制约,无线传感器网络在实时性、精准性、可靠性等方面难以满足应用要求。传统的基于总线网络连接的嵌入式 ...
【技术保护点】
1.一种动态可重构高速串行总线的中断请求方法,其特征在于:动态可重构高速串行总线上的节点采用如下方法与步骤,通过中断信号线,向一个或多个总线主节点发送中断请求:(1)当一个节点需要向主节点申请中断时,首先根据中断事件,构造一个中断请求向量,然后转步骤(2);所述中断请求向量包括起始位、优先级选择、源节点号、目标节点号、中断事件和校验位,所述起始位表示一个中断请求向量的开始;所述优先级选择可以是1位,也可以是多位,确定了中断请求发送时的优先级;所述源节点号为发出中断请求的节点的编号;所述目标节点号为接受中断请求进行中断处理的主节点的编号,可以使用特殊编号将总线上所有主节点设为中断请求的目标节点;所述中断事件是以编码方式表示的源节点发起中断请求的原因;所述校验位是按照一定的规则,根据所述优先级选择、源节点号、目标节点号、中断事件生成,用于目标节点校验收到的中断向量是否正确;(2)检测中断信号线是否被其它节点占用,如果中断信号线未被其它节点占用,转步骤(3)进行中断向量发送,否则等待中断信号线被其它节点释放后,转步骤(3)进行中断向量发送;(3)从中断信号线上,按约定的位速率,以串行方式发送 ...
【技术特征摘要】
1.一种动态可重构高速串行总线的中断请求方法,其特征在于:动态可重构高速串行总线上的节点采用如下方法与步骤,通过中断信号线,向一个或多个总线主节点发送中断请求:(1)当一个节点需要向主节点申请中断时,首先根据中断事件,构造一个中断请求向量,然后转步骤(2);所述中断请求向量包括起始位、优先级选择、源节点号、目标节点号、中断事件和校验位,所述起始位表示一个中断请求向量的开始;所述优先级选择可以是1位,也可以是多位,确定了中断请求发送时的优先级;所述源节点号为发出中断请求的节点的编号;所述目标节点号为接受中断请求进行中断处理的主节点的编号,可以使用特殊编号将总线上所有主节点设为中断请求的目标节点;所述中断事件是以编码方式表示的源节点发起中断请求的原因;所述校验位是按照一定的规则,根据所述优先级选择、源节点号、目标节点号、中断事件生成,用于目标节点校验收到的中断向量是否正确;(2)检测中断信号线是否被其它节点占用,如果中断信号线未被其它节点占用,转步骤(3)进行中断向量发送,否则等待中断信号线被其它节点释放后,转步骤(3)进行中断向量发送;(3)从中断信号线上,按约定的位速率,以串行方式发送中断请求向量,在发送过程中,持续监测中断信号线上的状态,如果中断信号线上的状态值与本节点发送值不相同,说明有更高优先级的中断请求也在由其它节点同时发送,本节点停止中断请求向量的发送,转步骤(2),等待其它节点释放中断信号线后重新开始发送;如果中断信号线上的状态值与本节点发送值...
【专利技术属性】
技术研发人员:张伟功,王莹,王晶,刘屹霄,周继芹,朱晓燕,
申请(专利权)人:首都师范大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。