决定阻隔信号的方法技术

技术编号:2857038 阅读:462 留言:1更新日期:2012-04-11 18:40
本发明专利技术是有关于一种决定阻隔信号的方法,其是运用于一系统管理中断信号(System  Management  interrupt,SMI)发送至中央处理单元时,判断是否阻隔一回复信号传输至中央处理单元,回复信号为一系统晶片回应该中央处理单元发送一驱动信号至该系统晶片的信号,该阻隔方法是侦测中央处理单元是否发送驱动信号至系统晶片,以及侦测是否有系统管理中断信号发送至中央处理单元,当中央处理单元发送驱动信号至系统晶片后,接续有系统管理中断信号发送至中央处理单元时,即判断此系统管理中断信号是用于撷取电脑系统的暂存器之值,故阻隔回复信号发送至中央处理单元。

【技术实现步骤摘要】

本专利技术是有关于一种,特别是一种于系统管理中断信号发出至中央处理单元时,决定是否阻隔回复信号传输至中央处理单元的方法。
技术介绍
现今电脑技术越来越进步,电脑连结的周边装置也越来越多,因此电脑系统的复杂度随着提高,导致电脑系统需要进行更繁杂的系统除错,以提高电脑系统的稳定性,避免电脑系统于使用时产生系统异常的情形,随着系统除错技术的进步,现今发展出检测人员通过软件(软件即为软体,以下皆称为软体)触发系统管理中断(System Management interrupt,SMI)信号,驱使中央处理单元执行系统管理模式(System ManagementMode,SMM),撷取电脑系统暂存器的资料,以可得知电脑系统于发生错误时的状态,而分析电脑系统发生错误的来源。当中央处理单元于执行系统管理模式,而未完成撷取暂存器的资料时,如一回复信号传输至中央处理单元时,例如南桥晶片传输回复信号,因为回复信号是为系统晶片回复中央处理单元已完成中央处理单元发送一驱动信号的执行事件,所以中央处理单元将更改电脑系统的暂存器的资料,如此将可能导致所撷取的暂存器的资料是为中央处理单元变更后的资料,而非为检测人员所要的资料,将有碍检测人员除错电脑系统,故当中央处理单元接收系统管理中断信号进行系统管理模式时,必须阻隔回复信号传输至中央处理单元,直至完成撷取暂存器的资料。此外,因系统管理中断信号亦可由周边装置所触发,此系统管理中断信号是不是用于撷取暂存器的资料,故不需阻隔回复信号传输至中央处理单元,故现今决定阻隔回复信号的方法,是侦测电脑系统的所有周边装置的状态暂存器,确认系统管理中断信号是否为周边装置所触发,如不是,即表示系统管理中断信号是由软件所触发,故必须阻隔回复信号传输至中央处理单元,然而上述的逐一确认状态暂存器的过程,是相当费时、且耗费电脑系统硬件(硬件即为硬体,以下皆称为硬件)资源及成本,此外当今另有阻隔回复信号的方式,其是不顾虑系统管理中断信号是由周边装置或者软件所触发,而直接阻隔回复信号,如此电脑系统将容易产生问题。由此可见,上述现有的在方法与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切的方法能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新的,便成了当前业界极需改进的目标。有鉴于上述现有的存在的缺陷,本专利技术人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的,能够改进一般现有的,使其更具有实用性。经过不断的研究、设计,并经反复试作样品及改进后,终于创设出确具实用价值的本专利技术。
技术实现思路
本专利技术的目的在于,克服现有的存在的缺陷,而提供一种新的,所要解决的技术问题是使其判断系统管理中断信号是否由软件所触发,用于撷取暂存器的资料,以阻隔回复信号传输至中央处理单元,以撷取正确的暂存器的资料,从而更加适于实用。本专利技术的另一目的在于,提供一种,所要解决的技术问题是使其藉由简易判断方法,决定是否阻隔系统晶片传输回复信号至中央处理单元,提高决定阻隔回复信号的效率,从而更加适于实用。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的一种,其是运用于一系统管理中断信号发送至一中央处理单元时,决定是否阻隔一回复信号传输至该中央处理单元,该回复信号为一系统晶片回应该中央处理单元发送一驱动信号至该系统晶片的信号,该方法包括以下步骤侦测该中央处理单元是否发送该驱动信号至该系统晶片;以及侦测是否有该系统管理中断信号发送至该中央处理单元;其中,当该中央处理单元发送该驱动信号至该系统晶片,且该系统管理中断信号发送至该中央处理单元,即阻隔该回复信号传输至该中央处理单元。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的,其中于侦测该中央处理单元是否发送该驱动信号至该系统晶片的步骤前,更包含有一步骤,其是侦测该中央处理单元是否处于先进架构电源介面(Advanced Configuration and PowerInterface,ACPI)的一C3状态,当该中央处理单元处于该C3状态,即不阻隔该回复信号传输至该中央处理单元。前述的,其中于阻隔该回复信号传输至该中央处理单元的步骤后,更包含有一步骤,其是于该中央处理单元完成执行对应该系统管理中断信号的一系统管理模式时,停止阻隔该回复信号传输至该中央处理单元。前述的,其中于侦测该中央处理单元是否发送该驱动信号至该系统晶片与侦测是否有该系统管理中断信号发送至该中央处理单元的两步骤,是判断该系统管理中断信号是否为撷取电脑系统的复数暂存器的资料。前述的,其中所述的系统晶片为一南桥晶片。本专利技术与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,本专利技术至少具有下列优点本专利技术,是于中央处理单元发送驱动信号至系统晶片,且系统管理中断信号发送至中央处理单元时,判定此系统管理中断信号为驱使中央处理单元执行系统管理模式,以撷取电脑系统的暂存器的资料,故决定阻隔回复信号传输至中央处理单元,以避免中央处理单元变更暂存器资料,而撷取错误的资料,以利检测人员进行电脑系统除错作业,藉由本专利技术的方法,可简易判断是否决定阻隔回复信号,故本专利技术具有高效率与降低硬件成本的优点。综上所述,本专利技术特殊的,其具有上述诸多的优点及实用价值,并在同类产品中未见有类似的方法设计公开发表或使用而确属创新,其不论在方法或功能上皆有较大的改进,在技术上有较大的进步,并产生了好用及实用的效果,且较现有的具有增进的多项功效,从而更加适于实用,诚为一新颖、进步、实用的新设计。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。附图说明图1是本专利技术实施例的流程图。图2是本专利技术实施例的时序图。图3是本专利技术实施例的另一时序图。图4是本专利技术另一实施例的流程图。具体实施例方式为更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的其具体实施方式、方法、特征及其功效,详细说明如后。请参阅图1所示,是本专利技术实施例的流程图;如图所示,首先进行步骤S1,侦测中央处理单元是否发送一驱动信号至系统晶片,系统晶片即南桥晶片,驱动信号是中央处理单元驱使系统晶片控制周边装置执行事件,当侦测中央处理单元发送该驱动信号至系统晶片后,即进一步执行步骤S2,侦测是否有系统管理中断信号被触发而发送至中央处理单元,当有系统管理中断信号发送至中央处理单元时,即判定此系统管理中断信号为检测人员通过软件所触发而发送至中央处理单元,以驱使中央处理单元执行系统管理模式,以撷取暂存器资料,故进行步骤S3,阻隔该回复信号传输至中央处理单元,直至中央处理单元完成执行系统管理模式,回复信号为系统晶片用于回复中央处理单元完成执行驱动信号的事件。阻隔该回复信号的方式可为发送一阻隔信号至系统晶片,驱使该系统晶片不发出该回复信号,或者发送阻隔信号至中央处理单元,驱使中央处理单元本文档来自技高网
...

【技术保护点】
一种决定阻隔信号的方法,其是运用于一系统管理中断信号发送至一中央处理单元时,决定是否阻隔一回复信号传输至该中央处理单元,该回复信号为一系统晶片回应该中央处理单元发送一驱动信号至该系统晶片的信号,其特征在于该方法包括以下步骤:侦测该中 央处理单元是否发送该驱动信号至该系统晶片;以及侦测是否有该系统管理中断信号发送至该中央处理单元;其中,当该中央处理单元发送该驱动信号至该系统晶片,且该系统管理中断信号发送至该中央处理单元,即阻隔该回复信号传输至该中央处理单元 。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏睿民黄正维
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有1条评论
  • 来自[天津市联通] 2014年12月04日 23:19
    决定指做出主张某事物成为另一事物的先决条件起主导作用语出史记·龟策列传王者决定诸疑参以卜筮断以蓍龟不易之道也
    0
1