System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 总线直接中断服务装置制造方法及图纸_技高网

总线直接中断服务装置制造方法及图纸

技术编号:40416253 阅读:5 留言:0更新日期:2024-02-20 22:33
本发明专利技术公开一种总线直接中断服务装置,耦接于处理器的总线接口单元,总线直接中断服务装置包含中断指令寄存库以及中断请求多工器,中断指令寄存库存储多个中断指令及对应各个中断指令的总线位置与操作指令,当接收端接收中断请求时,中断指令寄存库由多个中断指令当中选择对应中断请求的中断控制指令。中断请求多工器耦接于总线接口单元及中断指令寄存库,当中断请求多工器接收中断控制指令,直接由输出接口传送中断控制指令对应的操作指令至对应的总线位置来操作周边装置。

【技术实现步骤摘要】

本专利技术是关于一种总线直接中断服务装置,特别是关于一种通过中断指令寄存库及中断请求多工器(multiplexer),能直接且迅速的执行中断请求操作的总线直接中断服务装置。


技术介绍

1、当计算机系统的周边硬件装置需要执行特定事件或操作时,会对处理器发出中断请求(interrupt request,irq)的信号,让处理器知道是那些装置或软件需要动作,并送出对应的操作指令来控制周边装置执行对应操作。这些中断请求信号进入处理器后,经过相关指令的排程及转换,形成可执行的控制指令,传送至连接的周边接口,对周边装置进行相关操作。

2、现有的处理器具有中断服务处理程序(interrupt service routine,isr)来处理这些中断请求,将中断请求转换成所需的操作指令。然而,通过中断服务处理程序的操作需要经过一定周期的转换时间,对于需要实时启动或者有操作时效性的中断请求,这些转换的延迟时间会造成操作的误差或是影响操作的结果,难以达到中断请求所需的操作效果。

3、综上所述,本专利技术的专利技术者思考并设计一种总线直接中断服务装置,以期针对现有技术的问题加以改善,进而增进产业上的实施利用。


技术实现思路

1、针对现有技术中的问题,本专利技术的目的在于提供一种总线直接中断服务装置,降低执行操作所需时间,减少时间延迟造成装置操作误差或错误的问题。

2、基于上述目的,本专利技术提供一种总线直接中断服务装置,是耦接于处理器的总线接口单元,处理器具有接收中断请求的接收端,总线直接中断服务装置包括中断指令寄存库以及中断请求多工器。其中,中断指令寄存库耦接于接收端,中断指令寄存库存储多个中断指令及对应各个所述中断指令的总线位置与操作指令,当接收端接收中断请求时,中断指令寄存库由多个中断指令当中选择对应中断请求的中断控制指令。中断请求多工器耦接于总线接口单元及中断指令寄存库,当中断请求多工器接收中断控制指令,直接由输出接口传送中断控制指令对应的操作指令至对应的总线位置,对周边装置执行中断请求的操作。

3、优选地,中断请求多工器可透过总线接口单元接收来自处理器的处理器控制指令,由输出接口输出处理器控制指令。

4、优选地,中断请求多工器可包含指令暂存区,耦接于总线接口单元,当中断请求多工器接收中断控制指令时,同时接收的处理器控制指令暂存于指令暂存区,形成暂存区控制指令。

5、优选地,中断请求多工器可包含仲裁器,耦接于中断指令寄存库、指令暂存区及总线接口单元,仲裁器存储中断指令寄存库、指令暂存区及总线接口单元的指令执行规则。

6、优选地,指令执行规则的优先级可依序为中断控制指令、暂存区控制指令及处理器控制指令。

7、优选地,输出接口可包含高级可扩充接口(advance extensible interface,axi)至多个高级高效能总线(advance high performance bus,ahb)的接口。

8、优选地,周边装置可包含模拟数字转换器,操作指令触发模拟数字转换器进行回波采样。

9、优选地,中断指令寄存库及中断请求多工器可耦接于与处理器不同的供电电源。

10、优选地,中断指令寄存库及中断请求多工器所处的电源域与处理器所处的电源域不同。

11、优选地,中断指令寄存库及中断请求多工器的操作可独立于处理器的操作。

12、承上所述,依本专利技术的总线直接中断服务装置,其可具有一或多个下述优点:

13、(1)此总线直接中断服务装置能通过中断指令寄存库及中断请求多工器,直接将中断请求转为可执行的控制指令,让周边装置的操作上能更有效率,避免执行操作的时间延迟造成操作结果的误差,提升操作的准确性及时效性。

14、(2)此总线直接中断服务装置能通过中断请求多工器设定指令执行规则,让中断请求多工器能处理中断控制指令、暂存区控制指令及处理器控制指令,使总线直接中断服务装置能兼容于现有的处理器,提升装置兼容性以降低装置开发成本。

15、(3)此总线直接中断服务装置可通过不同供电电源的设置,让总线直接中断服务装置能在处理器休眠或关闭的情况下,仍能执行相关中断请求的操作,降低系统耗电量以达到省电的效果。

本文档来自技高网...

【技术保护点】

1.一种总线直接中断服务装置,其特征在于,耦接于处理器的总线接口单元,所述处理器具有接收中断请求的接收端,所述总线直接中断服务装置包括:

2.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述中断请求多工器透过所述总线接口单元接收来自所述处理器的处理器控制指令,由所述输出接口输出所述处理器控制指令。

3.根据权利要求2所述的总线直接中断服务装置,其特征在于,所述中断请求多工器包括指令暂存区,耦接于所述总线接口单元,当所述中断请求多工器接收所述中断控制指令时,同时接收的所述处理器控制指令暂存于所述指令暂存区,形成暂存区控制指令。

4.根据权利要求3所述的总线直接中断服务装置,其特征在于,所述中断请求多工器包括仲裁器,耦接于所述中断指令寄存库、所述指令暂存区及所述总线接口单元,所述仲裁器存储所述中断指令寄存库、所述指令暂存区及所述总线接口单元的指令执行规则。

5.根据权利要求4所述的总线直接中断服务装置,其特征在于,所述指令执行规则的优先级依序为所述中断控制指令、所述暂存区控制指令及所述处理器控制指令。

6.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述输出接口包括高级可扩充接口至多个高级高效能总线的接口。

7.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述周边装置包括模拟数字转换器,所述操作指令触发所述模拟数字转换器进行回波采样。

8.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述中断指令寄存库及所述中断请求多工器耦接于与所述处理器不同的供电电源。

9.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述中断指令寄存库及所述中断请求多工器所处的电源域与所述处理器所处的电源域不同。

10.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述中断指令寄存库及所述中断请求多工器的操作独立于所述处理器的操作。

...

【技术特征摘要】

1.一种总线直接中断服务装置,其特征在于,耦接于处理器的总线接口单元,所述处理器具有接收中断请求的接收端,所述总线直接中断服务装置包括:

2.根据权利要求1所述的总线直接中断服务装置,其特征在于,所述中断请求多工器透过所述总线接口单元接收来自所述处理器的处理器控制指令,由所述输出接口输出所述处理器控制指令。

3.根据权利要求2所述的总线直接中断服务装置,其特征在于,所述中断请求多工器包括指令暂存区,耦接于所述总线接口单元,当所述中断请求多工器接收所述中断控制指令时,同时接收的所述处理器控制指令暂存于所述指令暂存区,形成暂存区控制指令。

4.根据权利要求3所述的总线直接中断服务装置,其特征在于,所述中断请求多工器包括仲裁器,耦接于所述中断指令寄存库、所述指令暂存区及所述总线接口单元,所述仲裁器存储所述中断指令寄存库、所述指令暂存区及所述总线接口单元的指令执行规则。

5.根据权利要求4所述...

【专利技术属性】
技术研发人员:沈子岚
申请(专利权)人:新唐科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1