[发明专利]一种串行中断处理的方法、装置及计算机系统有效
| 申请号: | 201010042845.9 | 申请日: | 2010-01-20 |
| 公开(公告)号: | CN102129413A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 陈志列;马先明;谢波;张月 | 申请(专利权)人: | 研祥智能科技股份有限公司 |
| 主分类号: | G06F13/24 | 分类号: | G06F13/24 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 串行 中断 处理 方法 装置 计算机系统 | ||
1.一种串行中断处理装置,所述装置应用于计算机系统中,所述计算机系统包括基准时钟产生器、PCI-to-ISA桥和中央处理单元,其特征在于,所述串行中断处理装置的两个输入端分别与基准时钟产生器和PCI-to-ISA桥连接,所述串行中断处理装置的输出端与中央处理单元连接,所述串行中断处理装置包括:
中断模式处理模块,用于通过中断模式将PCI-to-ISA桥输出的串行中断信号转换成并行中断信号;和/或
查询模式处理模块,用于通过查询模式将PCI-to-ISA桥输出的串行中断信号转换成并行中断信号;
所述并行中断信号所响应的中断是计算机系统所允许的外部中断之一。
2.如权利要求1所述的串行中断处理装置,其特征在于,所述串行中断处理装置还包括:
内部寄存器,所述内部寄存器至少包括:工作模式设置寄存器、中断状态寄存器、中断掩码寄存器和清中断寄存器;
所述工作模式设置寄存器,用于存储串行中断处理装置的工作模式;
内部寄存器初始化模块,用于初始化所述内部寄存器。
3.如权利要求1所述的串行中断处理装置,其特征在于,所述中断模式处理模块包括:
开始帧检测子模块,用于检测PCI-to-ISA桥输出的串行中断信号的开始帧是否有效;
第一数据帧采集子模块,用于当所述开始帧有效时,采集所述串行中断信号的数据帧;
第一数据帧解析子模块,用于对采集到的数据帧进行解析,转换成计算机系统所允许的外部中断之一。
所述查询模式处理模块包括:
开始帧查询子模块,用于查询PCI-to-ISA桥输出的串行中断信号的开始帧;
第二数据帧采集子模块,用于当查询到开始帧时,采集所述串行中断信号的数据帧;
第二数据帧解析子模块,用于对采集到的数据帧进行解析,转换成计算机系统所允许的外部中断之一。
4.如权利要求2所述的串行中断处理装置,其特征在于,所述串行中断处理装置还包括寄存器重置模块、终止中断处理模块和中断屏蔽处理模块中的一个或任意组合:
所述寄存器重置模块,用于根据转换得到的并行中断信号对内部寄存器中的中断状态寄存器进行置位标识;
所述终止中断处理模块用于当检测到串行中断信号的停止帧时,结束对所述串行中断信号的处理;
所述中断屏蔽处理模块,用于将转换得到的并行中断信号与内部寄存器中的中断掩码寄存器比较,若转换得到的并行中断信号被屏蔽,则调用内部寄存器初始化模块重新初始化内部寄存器的中断掩码寄存器;否则输出转换得到的并行中断信号至中央处理单元。
5.一种计算机系统,包括PCI-to-ISA桥和中央处理单元,其特征在于,所述计算机系统包括权利要求1至4任一项所述的串行中断处理装置,所述计算机系统还包括:
基准时钟产生器,与所述PCI-to-ISA桥和所述串行中断处理装置分别连接,用于提供所述PCI-to-ISA桥和所述串行中断处理装置工作的基准时钟信号;
PCI-to-PCI桥,通过PCI总线连接于PCI-to-ISA桥和中央处理单元之间,用来扩展计算机系统中的PCI插槽;和/或
EN逻辑生成器,用于接收来自中央处理单元的控制信号,持续提供一有效信号至PCI-to-ISA桥和基于ISA总线以及PC/104总线协议的外设,保证计算机系统对所述PCI-to-ISA桥和基于ISA总线以及PC/104总线协议的外设的正确访问。
6.一种采用如权利要求1所述的串行中断处理装置处理串行中断信号的方法,其特征在于,所述方法包括下述步骤:
中断模式处理模块通过中断模式将PCI-to-ISA桥输出的串行中断信号转换成并行中断信号;和/或
查询模式处理模块通过查询模式将PCI-to-ISA桥输出的串行中断信号转换成并行中断信号;
所述并行中断信号所响应的中断是计算机系统所允许的外部中断之一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于研祥智能科技股份有限公司,未经研祥智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010042845.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息的排序方法和设备
- 下一篇:通过单一硬件串口实现多进程控制的通讯方法





