[发明专利]一种定时与随机双中断处理系统和方法在审
申请号: | 201911346727.4 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111143047A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 张慧;刘霁阳 | 申请(专利权)人: | 北京无线电测量研究所 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100851*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定时 随机 中断 处理 系统 方法 | ||
本方案提供了一种定时与随机双中断处理系统,该系统包括:FPGA,将具有标志位的定时中断信号和随机中断信号合并为单一中断触发源信号;计算机,基于单一中断触发源信号,利用预先设定的执行优先级,执行随机中断任务或定时中断任务。本申请所述技术方案能够节省中断资源、避免中断丢失;具有较高的处理速率。
技术领域
本申请涉及信号处理领域,特别涉及一种定时与随机双中断处理系统和方法。
背景技术
在一般的测试系统中,作为采样的定时中断信号与作为检测或者统计的随机中断信号的配合至关重要,但由于随机中断信号的随机性,往往无法与定时中断信号构成同步。
发明内容
本申请提供了一种定时与随机双中断处理系统和方法。
根据本申请实施例的第一个方面,提供了一种定时与随机双中断处理方法,该方法的步骤包括:
将具有标志位的定时中断信号和随机中断信号合并为单一中断触发源信号;
基于单一中断触发源信号,利用预先设定的执行优先级,执行随机中断任务或定时中断任务。
在一种优选地实施例中,所述将具有标志位的定时中断信号和随机中断信号合并为单一中断触发源信号的前一步骤包括:
分别对获取得到的定时中断信号和随机中断信号进行标志位赋值。
在一种优选地实施例中,所述分别对获取得到的定时中断信号和随机中断信号进行标志位赋值的步骤包括:
判断接收到的信号类型;
若为定时中断信号,则标记为第一标志位并赋值;若为随机终端,则标记为第二标志位并赋值。
在一种优选地实施例中,将具有标志位的定时中断信号和随机中断信号合并为单一中断触发源信号的步骤包括:
根据标志位,将定时中断信号和随机中断信号进行或逻辑处理,合并为单一中断触发源信号。
在一种优选地实施例中,该方法的步骤还包括:
执行完所有中断任务后,清除中断信号和中断标志位。
根据本申请实施例的第二个方面,提供了一种定时与随机双中断处理系统,该系统包括:
FPGA,将具有标志位的定时中断信号和随机中断信号合并为单一中断触发源信号;
计算机,基于单一中断触发源信号,利用预先设定的执行优先级,执行随机中断任务或定时中断任务。
在一种优选地实施例中,所述FPGA包括:
信号接收模块,用于接收随机中断信号和/或定时中断信号;
标识模块,用于分别对获取得到的定时中断信号和随机中断信号进行标志位赋值。
在一种优选地实施例中,所述标识模块的具体执行如下步骤:
判断接收到的信号类型;
若为定时中断信号,则标记为第一标志位并赋值;若为随机终端,则标记为第二标志位并赋值。
在一种优选地实施例中,所述FPGA还包括:
中断下发模块,根据标志位,将定时中断信号和随机中断信号进行或逻辑处理,合并为单一中断触发源信号,并发送给计算机。
在一种优选地实施例中,所述计算机包括:
中断处理模块,基于单一中断触发源信号,利用预先设定的执行优先级,执行随机中断任务或定时中断任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无线电测量研究所,未经北京无线电测量研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911346727.4/2.html,转载请声明来源钻瓜专利网。