[发明专利]计算机系统及计算机系统的总线监控方法无效
申请号: | 200910093958.9 | 申请日: | 2009-09-23 |
公开(公告)号: | CN101667152A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 谢林清 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F13/38 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 总线 监控 方法 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种计算机系统及计算机系统的总线监控方法。
背景技术
计算机系统广泛应用于IT、电信、工业控制、交通运输、航空航天等领域。计算机系统中的背板总线用于实现不同类型的设备的连接,是一组为多个功能部件提供信号传送的传输线。在不同应用领域及应用场合的计算机系统,其背板总线的形式也不同。
随着计算机技术、网络技术的发展,背板总线经历了VME、ISA/PCI等并行总线,及PCI-E等点到点互联的发展。并且,随着安全领域,如工业控制、交通运输、航空航天等各领域技术的发展,对计算机系统的可靠性提出了更高的要求。相对应地,对背板总线的可靠性也提出了更高的要求。
现有技术中,计算机系统采用欧洲工业领域的标准模块板卡(VersaModule Eurocard,VME)总线实现设备的连接。VME总线结合了摩托罗拉(Motorola)公司Versa总线的电气标准和在欧洲建立的Eurocard标准的机械形状因子,是一种采用开放式架构的通用总线。采用VME总线的计算机系统经过多年的发展,广泛应用于工业控制、军用系统、航空航天、交通运输和医疗等领域。
采用VME总线的计算机系统即VME系统的功能架构如图1所示,VME总线采用异步传输机制,地址线宽度为16、24、32、40或64位,数据线宽度是8、16、24、32、64位。VME系统主要由信号线、背板接口逻辑和功能模块组成。VME总线包括四大类:数据传输总线、数据传输仲裁总线、优先中断总线和通用总线。数据传输总线是一个高速异步平行数据传输总线,能传输数据和地址信号。数据传输仲裁总线是为确保在特定的时间内只有一个模块占用数据传输总线而设定的,工作在数据传输仲裁总线上的请求器和仲裁器将负责协调各模块发出的指令。优先中断总线是处理各模块中断请求的总线。各种中断请求在VME系统中被分成了7个等级。根据等级的高低,各种中断请求依次对信号线进行中断工作。通用总线负责系统对时钟的控制、初始化、错误检测等基本工作。通用总线由两条时钟线、一个系统复位线、一个系统失效线、一个AC失效线和一个串行数据线构成。
在实现本发明的过程中,发明人发现现有技术至少存在以下缺点:计算机系统中VME总线信号线至少需要82根,数量很大,增加了系统的体积;并且,VME总线接口复杂,采用逻辑芯片完成,成本高。
发明内容
本发明实施例提出一种计算机系统及计算机系统的总线监控方法,以减小计算机系统的体积,减低计算机系统的成本。
本发明实施例提供了一种计算机系统,包括主设备、从设备、背板总线及总线定时器,所述主设备与从设备通过所述背板总线连接;其中,所述背板总线包括:
地址锁存使能信号线,用于传输地址锁存使能信号;
总线错误信号线,用于传输总线错误信号;
所述计算机系统还包括:
总线监控单元,与所述地址锁存使能信号线及总线错误信号线相连,用于在通过所述地址锁存使能信号线接收到总线地址锁存使能信号时,启动所述总线定时器计时;在所述总线定时器超时时,通过所述总线错误信号线发出总线错误信号。
本发明实施例还提供了一种计算机系统的总线监控方法,包括:
当接收到总线地址锁存使能信号时,启动总线定时器计时;
当所述总线定时器超时时,发出总线错误信号。
上述实施例根据地址锁存使能信号启动定时器计时,并在定时器超时的情况下发出总线错误信号,使得计算机系统采用传输机制简单的局部总线(Local Bus),便能够实现的总线数据传输,从而大大减少了总线数量,减小了体积,降低了成本。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为现有技术中VME系统的功能架构图;
图2为本发明实施例提供的一种计算机系统的结构示意图;
图3为本发明实施例提供的另一种计算机系统的结构示意图;
图4为图3所示计算机系统中的一种总线系统单元示意图;
图5为图3所示计算机系统中的另一种总线系统单元示意图;
图6为图3所示计算机系统中总线的状态流程图;
图7为图3中总线监控单元31的工作流程图;
图8为图3所示计算机系统中主设备33发起的读周期中存在设备发生错误时的时序图;
图9为图3所示计算机系统中主设备33发起的写周期中存在设备发生错误时的时序图;
图10为图3所示计算机系统中主从设备发生错误的写周期时序图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910093958.9/2.html,转载请声明来源钻瓜专利网。