亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

決定阻隔信號的方法

文檔序號:6627158閱讀:251來源:國知局
專利名稱:決定阻隔信號的方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種決定阻隔信號的方法,特別是一種于系統(tǒng)管理中斷信號發(fā)出至中央處理單元時,決定是否阻隔回復(fù)信號傳輸至中央處理單元的方法。
背景技術(shù)
現(xiàn)今電腦技術(shù)越來越進步,電腦連結(jié)的周邊裝置也越來越多,因此電腦系統(tǒng)的復(fù)雜度隨著提高,導(dǎo)致電腦系統(tǒng)需要進行更繁雜的系統(tǒng)除錯,以提高電腦系統(tǒng)的穩(wěn)定性,避免電腦系統(tǒng)于使用時產(chǎn)生系統(tǒng)異常的情形,隨著系統(tǒng)除錯技術(shù)的進步,現(xiàn)今發(fā)展出檢測人員通過軟件(軟件即為軟體,以下皆稱為軟體)觸發(fā)系統(tǒng)管理中斷(System Management interrupt,SMI)信號,驅(qū)使中央處理單元執(zhí)行系統(tǒng)管理模式(System ManagementMode,SMM),擷取電腦系統(tǒng)暫存器的資料,以可得知電腦系統(tǒng)于發(fā)生錯誤時的狀態(tài),而分析電腦系統(tǒng)發(fā)生錯誤的來源。
當中央處理單元于執(zhí)行系統(tǒng)管理模式,而未完成擷取暫存器的資料時,如一回復(fù)信號傳輸至中央處理單元時,例如南橋晶片傳輸回復(fù)信號,因為回復(fù)信號是為系統(tǒng)晶片回復(fù)中央處理單元已完成中央處理單元發(fā)送一驅(qū)動信號的執(zhí)行事件,所以中央處理單元將更改電腦系統(tǒng)的暫存器的資料,如此將可能導(dǎo)致所擷取的暫存器的資料是為中央處理單元變更后的資料,而非為檢測人員所要的資料,將有礙檢測人員除錯電腦系統(tǒng),故當中央處理單元接收系統(tǒng)管理中斷信號進行系統(tǒng)管理模式時,必須阻隔回復(fù)信號傳輸至中央處理單元,直至完成擷取暫存器的資料。
此外,因系統(tǒng)管理中斷信號亦可由周邊裝置所觸發(fā),此系統(tǒng)管理中斷信號是不是用于擷取暫存器的資料,故不需阻隔回復(fù)信號傳輸至中央處理單元,故現(xiàn)今決定阻隔回復(fù)信號的方法,是偵測電腦系統(tǒng)的所有周邊裝置的狀態(tài)暫存器,確認系統(tǒng)管理中斷信號是否為周邊裝置所觸發(fā),如不是,即表示系統(tǒng)管理中斷信號是由軟件所觸發(fā),故必須阻隔回復(fù)信號傳輸至中央處理單元,然而上述的逐一確認狀態(tài)暫存器的過程,是相當費時、且耗費電腦系統(tǒng)硬件(硬件即為硬體,以下皆稱為硬件)資源及成本,此外當今另有阻隔回復(fù)信號的方式,其是不顧慮系統(tǒng)管理中斷信號是由周邊裝置或者軟件所觸發(fā),而直接阻隔回復(fù)信號,如此電腦系統(tǒng)將容易產(chǎn)生問題。
由此可見,上述現(xiàn)有的決定阻隔信號的方法在方法與使用上,顯然仍存在有不便與缺陷,而亟待加以進一步改進。為了解決決定阻隔信號的方法存在的問題,相關(guān)廠商莫不費盡心思來謀求解決之道,但長久以來一直未見適用的設(shè)計被發(fā)展完成,而一般產(chǎn)品又沒有適切的方法能夠解決上述問題,此顯然是相關(guān)業(yè)者急欲解決的問題。因此如何能創(chuàng)設(shè)一種新的決定阻隔信號的方法,便成了當前業(yè)界極需改進的目標。
有鑒于上述現(xiàn)有的決定阻隔信號的方法存在的缺陷,本發(fā)明人基于從事此類產(chǎn)品設(shè)計制造多年豐富的實務(wù)經(jīng)驗及專業(yè)知識,并配合學(xué)理的運用,積極加以研究創(chuàng)新,以期創(chuàng)設(shè)一種新的決定阻隔信號的方法,能夠改進一般現(xiàn)有的決定阻隔信號的方法,使其更具有實用性。經(jīng)過不斷的研究、設(shè)計,并經(jīng)反復(fù)試作樣品及改進后,終于創(chuàng)設(shè)出確具實用價值的本發(fā)明。

發(fā)明內(nèi)容
本發(fā)明的目的在于,克服現(xiàn)有的決定阻隔信號的方法存在的缺陷,而提供一種新的決定阻隔信號的方法,所要解決的技術(shù)問題是使其判斷系統(tǒng)管理中斷信號是否由軟件所觸發(fā),用于擷取暫存器的資料,以阻隔回復(fù)信號傳輸至中央處理單元,以擷取正確的暫存器的資料,從而更加適于實用。
本發(fā)明的另一目的在于,提供一種決定阻隔信號的方法,所要解決的技術(shù)問題是使其藉由簡易判斷方法,決定是否阻隔系統(tǒng)晶片傳輸回復(fù)信號至中央處理單元,提高決定阻隔回復(fù)信號的效率,從而更加適于實用。
本發(fā)明的目的及解決其技術(shù)問題是采用以下技術(shù)方案來實現(xiàn)的。依據(jù)本發(fā)明提出的一種決定阻隔信號的方法,其是運用于一系統(tǒng)管理中斷信號發(fā)送至一中央處理單元時,決定是否阻隔一回復(fù)信號傳輸至該中央處理單元,該回復(fù)信號為一系統(tǒng)晶片回應(yīng)該中央處理單元發(fā)送一驅(qū)動信號至該系統(tǒng)晶片的信號,該方法包括以下步驟偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片;以及偵測是否有該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元;其中,當該中央處理單元發(fā)送該驅(qū)動信號至該系統(tǒng)晶片,且該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元,即阻隔該回復(fù)信號傳輸至該中央處理單元。
本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進一步實現(xiàn)。
前述的決定阻隔信號的方法,其中于偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片的步驟前,更包含有一步驟,其是偵測該中央處理單元是否處于先進架構(gòu)電源介面(Advanced Configuration and PowerInterface,ACPI)的一C3狀態(tài),當該中央處理單元處于該C3狀態(tài),即不阻隔該回復(fù)信號傳輸至該中央處理單元。
前述的決定阻隔信號的方法,其中于阻隔該回復(fù)信號傳輸至該中央處理單元的步驟后,更包含有一步驟,其是于該中央處理單元完成執(zhí)行對應(yīng)該系統(tǒng)管理中斷信號的一系統(tǒng)管理模式時,停止阻隔該回復(fù)信號傳輸至該中央處理單元。
前述的決定阻隔信號的方法,其中于偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片與偵測是否有該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元的兩步驟,是判斷該系統(tǒng)管理中斷信號是否為擷取電腦系統(tǒng)的復(fù)數(shù)暫存器的資料。
前述的決定阻隔信號的方法,其中所述的系統(tǒng)晶片為一南橋晶片。
本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點和有益效果。由以上技術(shù)方案可知,本發(fā)明決定阻隔信號的方法至少具有下列優(yōu)點本發(fā)明決定阻隔信號的方法,是于中央處理單元發(fā)送驅(qū)動信號至系統(tǒng)晶片,且系統(tǒng)管理中斷信號發(fā)送至中央處理單元時,判定此系統(tǒng)管理中斷信號為驅(qū)使中央處理單元執(zhí)行系統(tǒng)管理模式,以擷取電腦系統(tǒng)的暫存器的資料,故決定阻隔回復(fù)信號傳輸至中央處理單元,以避免中央處理單元變更暫存器資料,而擷取錯誤的資料,以利檢測人員進行電腦系統(tǒng)除錯作業(yè),藉由本發(fā)明的方法,可簡易判斷是否決定阻隔回復(fù)信號,故本發(fā)明具有高效率與降低硬件成本的優(yōu)點。
綜上所述,本發(fā)明特殊的決定阻隔信號的方法,其具有上述諸多的優(yōu)點及實用價值,并在同類產(chǎn)品中未見有類似的方法設(shè)計公開發(fā)表或使用而確屬創(chuàng)新,其不論在方法或功能上皆有較大的改進,在技術(shù)上有較大的進步,并產(chǎn)生了好用及實用的效果,且較現(xiàn)有的決定阻隔信號的方法具有增進的多項功效,從而更加適于實用,誠為一新穎、進步、實用的新設(shè)計。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。


圖1是本發(fā)明決定阻隔信號的方法實施例的流程圖。
圖2是本發(fā)明決定阻隔信號的方法實施例的時序圖。
圖3是本發(fā)明決定阻隔信號的方法實施例的另一時序圖。
圖4是本發(fā)明決定阻隔信號的方法另一實施例的流程圖。
具體實施例方式
為更進一步闡述本發(fā)明為達成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的決定阻隔信號的方法其具體實施方式
、方法、特征及其功效,詳細說明如后。
請參閱圖1所示,是本發(fā)明實施例的流程圖;如圖所示,首先進行步驟S1,偵測中央處理單元是否發(fā)送一驅(qū)動信號至系統(tǒng)晶片,系統(tǒng)晶片即南橋晶片,驅(qū)動信號是中央處理單元驅(qū)使系統(tǒng)晶片控制周邊裝置執(zhí)行事件,當偵測中央處理單元發(fā)送該驅(qū)動信號至系統(tǒng)晶片后,即進一步執(zhí)行步驟S2,偵測是否有系統(tǒng)管理中斷信號被觸發(fā)而發(fā)送至中央處理單元,當有系統(tǒng)管理中斷信號發(fā)送至中央處理單元時,即判定此系統(tǒng)管理中斷信號為檢測人員通過軟件所觸發(fā)而發(fā)送至中央處理單元,以驅(qū)使中央處理單元執(zhí)行系統(tǒng)管理模式,以擷取暫存器資料,故進行步驟S3,阻隔該回復(fù)信號傳輸至中央處理單元,直至中央處理單元完成執(zhí)行系統(tǒng)管理模式,回復(fù)信號為系統(tǒng)晶片用于回復(fù)中央處理單元完成執(zhí)行驅(qū)動信號的事件。
阻隔該回復(fù)信號的方式可為發(fā)送一阻隔信號至系統(tǒng)晶片,驅(qū)使該系統(tǒng)晶片不發(fā)出該回復(fù)信號,或者發(fā)送阻隔信號至中央處理單元,驅(qū)使中央處理單元不接收該回復(fù)信號,以擷取出正確的暫存器的資料,而非擷取變更后的暫存器資料,以利檢測人員進行除錯作業(yè)。
請參閱圖2所示,是本發(fā)明實施例的時序圖;如圖所示,當中央處理單元發(fā)送驅(qū)動信號至系統(tǒng)晶片后,且有系統(tǒng)管理中斷信號被觸發(fā)而傳送至中央處理單元時,本發(fā)明即判定系統(tǒng)管理中斷信號為檢測人員通過軟件發(fā)送一擷取信號所觸發(fā),故即會觸發(fā)阻隔信號,以阻隔回復(fù)信號傳送至中央處理單元,直至中央處理單元完成執(zhí)行系統(tǒng)管理模式,即完成擷取暫存器的資料。
請參閱圖3所示,是本發(fā)明實施例的另一時序圖;如圖所示,當系統(tǒng)管理中斷信號首先被觸發(fā),而傳輸至中央處理單元,之后,中央處理單元才發(fā)送驅(qū)動信號至系統(tǒng)晶片,于此情形本發(fā)明判定此系統(tǒng)管理中斷信號為周邊裝置所觸發(fā),故不需觸發(fā)阻隔信號阻隔回復(fù)信號傳輸至中央處理單元,其原因為當檢測人員通過軟件觸發(fā)系統(tǒng)管理中斷信號后,應(yīng)不會再通過軟件發(fā)送命令至中央處理單元,發(fā)送驅(qū)動信號,故于此種情形是判定系統(tǒng)管理中斷信號為周邊裝置所觸發(fā),故不需觸發(fā)阻隔信號阻隔回復(fù)信號傳輸至中央處理單元。
由上述可知,藉由本發(fā)明的簡易的判斷方式,可簡單快速決定是否需要阻隔回復(fù)信號傳輸至中央處理單元,而不需如習(xí)用技術(shù)般必須逐一偵測電腦系統(tǒng)的暫存器的值,以確認系統(tǒng)管理中斷信號是否為軟件所觸發(fā),再決定是否阻隔回復(fù)傳輸至中央處理單元,故本發(fā)明具有提升決定阻隔回復(fù)信號的效率,且降低硬件成本。
請參閱圖4所示,是本發(fā)明另一實施例的流程圖;因當中央處理單元處于先進架構(gòu)電源介面(Advanced Configuration and PowerInterface,ACPI)的一C3狀態(tài)時,軟件不會觸發(fā)系統(tǒng)管理中斷信號,故本發(fā)明的決定方法是更可增設(shè)一步驟,如步驟S11所示,是先偵測中央處理單元是否處于先進架構(gòu)電源介面的C3狀態(tài),如中央處理單元處于先進架構(gòu)電源介面的C3狀態(tài),即不做后續(xù)偵測步驟,如偵測中央處理單元不處于先進架構(gòu)電源介面的C3狀態(tài)時,則接續(xù)進行步驟S12,偵測中央處理單元是否發(fā)送驅(qū)動信號至系統(tǒng)晶片,如是則接續(xù)進行步驟S13,偵測是否有系統(tǒng)管理中斷信號發(fā)送至中央處理單元,如是即進行步驟S14,阻隔回復(fù)信號傳輸至中央處理單元。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當可利用上述揭示的技術(shù)內(nèi)容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1.一種決定阻隔信號的方法,其是運用于一系統(tǒng)管理中斷信號發(fā)送至一中央處理單元時,決定是否阻隔一回復(fù)信號傳輸至該中央處理單元,該回復(fù)信號為一系統(tǒng)晶片回應(yīng)該中央處理單元發(fā)送一驅(qū)動信號至該系統(tǒng)晶片的信號,其特征在于該方法包括以下步驟偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片;以及偵測是否有該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元;其中,當該中央處理單元發(fā)送該驅(qū)動信號至該系統(tǒng)晶片,且該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元,即阻隔該回復(fù)信號傳輸至該中央處理單元。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于其中于偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片的步驟前,更包含有一步驟,其是偵測該中央處理單元是否處于先進架構(gòu)電源介面的一C3狀態(tài),當該中央處理單元處于該C3狀態(tài),即不阻隔該回復(fù)信號傳輸至該中央處理單元。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于其中于阻隔該回復(fù)信號傳輸至該中央處理單元的步驟后,更包含有一步驟,其是于該中央處理單元完成執(zhí)行對應(yīng)該系統(tǒng)管理中斷信號的一系統(tǒng)管理模式時,停止阻隔該回復(fù)信號傳輸至該中央處理單元。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于其中于偵測該中央處理單元是否發(fā)送該驅(qū)動信號至該系統(tǒng)晶片與偵測是否有該系統(tǒng)管理中斷信號發(fā)送至該中央處理單元的兩步驟,是判斷該系統(tǒng)管理中斷信號是否為擷取電腦系統(tǒng)的復(fù)數(shù)暫存器的資料。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于其中所述的系統(tǒng)晶片為一南橋晶片。
全文摘要
本發(fā)明是有關(guān)于一種決定阻隔信號的方法,其是運用于一系統(tǒng)管理中斷信號(System Management interrupt,SMI)發(fā)送至中央處理單元時,判斷是否阻隔一回復(fù)信號傳輸至中央處理單元,回復(fù)信號為一系統(tǒng)晶片回應(yīng)該中央處理單元發(fā)送一驅(qū)動信號至該系統(tǒng)晶片的信號,該阻隔方法是偵測中央處理單元是否發(fā)送驅(qū)動信號至系統(tǒng)晶片,以及偵測是否有系統(tǒng)管理中斷信號發(fā)送至中央處理單元,當中央處理單元發(fā)送驅(qū)動信號至系統(tǒng)晶片后,接續(xù)有系統(tǒng)管理中斷信號發(fā)送至中央處理單元時,即判斷此系統(tǒng)管理中斷信號是用于擷取電腦系統(tǒng)的暫存器之值,故阻隔回復(fù)信號發(fā)送至中央處理單元。
文檔編號G06F11/00GK1710544SQ20051008063
公開日2005年12月21日 申請日期2005年7月4日 優(yōu)先權(quán)日2005年7月4日
發(fā)明者魏睿民, 黃正維 申請人:威盛電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1