【技术实现步骤摘要】
本专利技术属于PCI总线
技术介绍
随着被测试系统的复杂性日渐提高,系统对于PCI总线板卡功能的要求也不断的提高,PCI总线现已向CPCI总线和PXI总线的发展,而单个PXI板卡的功能也越来越多、越来越复杂。单个PCI板卡在面临复杂的被测试系统时,由于系统的中断事件增多,要求板卡应当具有对更多中断事件进行处理的能力,然而现有的PCI板卡只能为每个系统提供INTA#、INTB#、INTC#、INTD#等4个中断请求端,对于功能复杂的被测试系统来说,这已经远 远不能满足目前负责功能板卡的应用。
技术实现思路
有鉴于此,本专利技术提供了一种PCI总线非向量中断实现方法,采用该方法可以突破现有PCI总线对每个板卡设备中断源数量的限制,数倍提高现有PCI板卡设备的中断源的数量,满足了基于PCI总线的多功能板卡设备对中断源数量方面的需求。基于上述目的本专利技术的技术方案为一种PCI总线非向量中断实现方法,包括如下步骤步骤1、在控制平台创建中断使能寄存器、中断状态寄存器、中断清除寄存器;控制平台具有使能信号输入端和中断申请信号输出端;中断申请信号输出端连接PCI系统的中 ...
【技术保护点】
一种PCI总线非向量中断实现方法,其特征在于,包括如下步骤:步骤1、在控制平台创建中断使能寄存器、中断状态寄存器、中断清除寄存器;所述控制平台具有使能信号输入端和中断申请信号输出端;中断申请信号输出端连接PCI系统的中断请求端;PCI系统与控制平台通信,对控制平台中的中断使能寄存器、中断状态寄存器、中断清除寄存器进行读取或者置位;对于n个中断源:所述中断使能寄存器包括n位,每一位对应一个中断源,设定中断使能寄存器的第i位置位时,表示中断源i#被使能;第i位未被置位时,表示中断源i#被禁止,其中1≤i≤n;所述中断状态寄存器包括n位,每一位对应一个中断源,设定中断状态寄存器的 ...
【技术特征摘要】
1.一种PCI总线非向量中断实现方法,其特征在于,包括如下步骤 步骤1、在控制平台创建中断使能寄存器、中断状态寄存器、中断清除寄存器;所述控制平台具有使能信号输入端和中断申请信号输出端;中断申请信号输出端连接PCI系统的中断请求端;pci系统与控制平台通信,对控制平台中的中断使能寄存器、中断状态寄存器、中断清除寄存器进行读取或者置位; 对于n个中断源 所述中断使能寄存器包括η位,每一位对应一个中断源,设定中断使能寄存器的第i位置位时,表示中断源i#被使能;第1位未被置位时,表示中断源i#被禁止,其中i Sn ; 所述中断状态寄存器包括η位,每一位对应一个中断源,设定中断状态寄存器的第i位置位时,标识中断源i#发生中断事件,否则标识中断源i#无中断事件发生或者被禁止; 所述中断清除寄存器包括η位,每一位对应一个中断源,设定中断清除寄存器的第i位在置位时,清除中断状态寄存器第i位的置位; 步骤2、控制平台通过使能信号输入端接收用户输入的使能信号,根据使能信号对中断使能寄存器中指定位进行置位; 步骤3、控制平台检测到中断源i#产生中断事件,同时检测...
【专利技术属性】
技术研发人员:杨立杰,史雄伟,胡志臣,许崴稚,高伟强,张伟楠,
申请(专利权)人:北京航天测控技术有限公司,
类型:发明
国别省市: