專利名稱:多功能聯(lián)機模擬除錯裝置的制作方法
技術(shù)領域:
本發(fā)明涉及一種除錯裝置,尤指一種設有一周邊元件連接(PCI)電路及一除錯端口(Debug Port)轉(zhuǎn)換電路的多功能聯(lián)機模擬除錯裝置。
一般制造電腦中央處理單元(CPU)的廠商(例如英特爾(Intel)),為了確保所生產(chǎn)的中央處理單元具備正確的運算特性,均會在電腦出廠前,在該中央處理單元上預留一些接點(如ITP pin),以便該中央處理單元可與一聯(lián)機模擬器(In-Circuit Emluator以下簡稱ICE)相連接,使該聯(lián)機模擬器能針對該中央處理單元進行各種運算過程的模擬(如控制CPU單步執(zhí)行、監(jiān)視、改變各暫存器值、設定中斷點等),并自該等模擬過程中,偵測出所有可能的錯誤,使檢測人員就所偵測出的錯誤進行除錯。
但是,在一般習知的檢測方法中,該中央處理單元21與該聯(lián)機模擬器3間的連接方式并不理想,其中一種方式,請參閱圖3所示,需先將一電腦2的外殼體拆下,令該電腦2主機板上的該中央處理單元21露出,再藉由焊接方式,逐一將數(shù)條導線27的一端與該中央處理單元21上預留的接點分別焊接,該等導線27的另端再與一除錯端口轉(zhuǎn)換電路13相連接,該除錯端口轉(zhuǎn)換電路13并藉一連接器4與一聯(lián)機模擬器3相連接,使該聯(lián)機模擬器3可針對該中央處理單元21進行各種運算過程的模擬,并自該等模擬過程中,偵測出所有可能的錯誤。由于該種習知檢測方式不僅需拆卸電腦的外殼,且必須逐一將導線27焊接至該中央處理單元21所預留的接點上,而該聯(lián)機模擬器3在完成對該中央處理單元21的模擬檢測后,又需逐一拆卸導線,其檢測程序不僅繁瑣,其作業(yè)進行亦非常不便,且穩(wěn)定性不佳。
在另一種習知的檢測方式中,請參閱圖2、4所示,由于,一般的筆記本型電腦2的外殼20底面均設有一插槽26,該插槽26上設有一上蓋28,該上蓋28藉由一螺絲29螺合于該外殼20上,該插槽26內(nèi)的一側(cè)邊設有一周邊元件界面連接器210(Peripheral Component Interconnect connector,簡稱PCI connector),該連接器210是與該中央處理單元21相連接(如圖4所示),且該連接器210上可藉插設一界面電路211,令該界面電路211與該中央處理單元21相連接,使該中央處理單元21可執(zhí)行該界面電路211的各項功能。當利用該習知檢測方式對該中央處理單元21進行模擬檢測時,需先將該界面電路211由該插槽26上拆卸下來,再將一除錯端口轉(zhuǎn)換電路13通過該連接器210,與該中央處理單元21相連接,并藉該除錯端口轉(zhuǎn)換電路13上所設的連接器4與該聯(lián)機模擬器3相連接,令該聯(lián)機模擬器3可針對該中央處理單元21進行各種運算過程的模擬,以找出運算過程中的錯誤。在該種習知檢測方式中,由于必須將該界面電路211拆除,故,該聯(lián)機模擬器3僅能模擬檢測該中央處理單元21在未安裝該界面電路211狀態(tài)下的運算過程,而無法針對該中央處理單元21與界面電路211相連接的狀態(tài),進行各種運算過程的模擬。因此,該種習知檢測方式仍無法準確地將筆記本型電腦2在實際使用時,所有可能發(fā)生的錯誤(或問題)完全地模擬偵測出來,并加以消除。
有鑒于此,本發(fā)明的目的就在于提供一種多功能聯(lián)機模擬除錯裝置,使其能迅速準確地偵測出中央處理單元在實際使用時,全部運算過程中可能發(fā)生的錯誤,并有效地針對所偵測出的錯誤進行除錯。
為達到上述目的,本發(fā)明提供了一種多功能聯(lián)機模擬除錯裝置,其特征在于該裝置包括有一電路板;一周邊元件連接電路,是設于該電路板上,且可與一第一周邊元件連接器相連接;一除錯端口轉(zhuǎn)換電路,是設于該電路板上,且可分別與該第一周邊元件連接器及一聯(lián)機模擬器相連接;一中央處理單元,該中央處理單元是設于一電腦上,該中央處理單元上設有數(shù)個可單步執(zhí)行、監(jiān)視的接點,該等接點是與該第一周邊元件連接器相連接,使該聯(lián)機模擬器可針對該中央處理單元進行各種運算過程的模擬,同時可藉于該周邊元件連接電路上連接不同的周邊元件,令該聯(lián)機模擬器可對該中央處理單元與不同周邊元件相連接時的各種運算過程,進行模擬檢測。
所述的周邊元件連接電路可通過一第二周邊元件連接器與該周邊元件相連接。所述的除錯端口轉(zhuǎn)換電路可通過一聯(lián)機模擬連接器與該聯(lián)機模擬器相連接。
所述的中央處理單元上所設的數(shù)個可單步執(zhí)行、監(jiān)視的接點,可通過一第三周邊元件連接器與該第一周邊元件連接器相連接。所述的第三周邊元件連接器是設于該電腦外殼的背面上所設的一插槽的一側(cè)上。所述的插槽上設有一上蓋,該上蓋的邊緣適當位置上設有一向外凸出的穿孔,而該電腦的外殼在相對該穿孔的位置上設有一螺孔,使通過一螺合元件穿過該穿孔并螺合于該螺孔上,令該上蓋緊密蓋合于該插槽上,所述的螺合元件可為一螺絲。
所述的電路板可設計成一名片型界面卡(PCMCIA)的規(guī)格,使該名片型界面卡可經(jīng)由該插槽被插接至該第三周邊元件連接器上,該名片型界面卡上的聯(lián)機模擬連接器可藉一導線與該聯(lián)機模擬器相連接,使該聯(lián)機模擬器可針對該中央處理單元進行各種運算過程的模擬。
由此可見,本發(fā)明是一種設有一周邊元件連接電路及一除錯端口轉(zhuǎn)換電路的多功能聯(lián)機模擬除錯裝置,該周邊元件連接電路及該除錯端口轉(zhuǎn)換電路通過一導線與一電腦的中央處理單元的可單步執(zhí)行、監(jiān)視的接點相連接時,僅需利用另一導線將該除錯端口轉(zhuǎn)換電路與一聯(lián)機模擬器相連接,即可令該聯(lián)機模擬器針對該中央處理單元進行各種運算過程的模擬,同時,可籍于該周邊元件連接電路上連接不同的周邊元件,令該聯(lián)機模擬器可對該中央處理單元與不同周邊元件相連接時的各種運算過程,進行模擬檢測,以迅速偵測出該中央處理單元在實際使用時,全部運算過程中所可能發(fā)生的錯誤。
本發(fā)明所提供的多功能聯(lián)機模擬除錯裝置,是在一電路板上分別設有一周邊元件連接電路及一除錯端口轉(zhuǎn)換電路,使電腦中央處理單元上可單步執(zhí)行、監(jiān)視的接點,通過一導線與該周邊元件連接電路及該除錯端口轉(zhuǎn)換電路相連接時,僅需利用另一導線將該除錯端口轉(zhuǎn)換電路與一聯(lián)機模擬器相連接,即可令該聯(lián)機模擬器針對該中央處理單元進行各種運算過程的模擬,同時可通過在該周邊元件連接電路上連接不同的周邊元件,令該聯(lián)機模擬器可模擬檢測該中央處理單元與不同周邊元件相連接時的各種運算過程,從而可達到迅速準確地偵測出該中央處理單元在實際使用時,全部運算過程中可能發(fā)生的錯誤,并有效地針對所偵測出的錯誤進行除錯的效果。
有關(guān)本發(fā)明的詳細說明及技術(shù)內(nèi)容,配合
如下圖1是本發(fā)明的電路框圖。
圖2是電腦的插槽與界面卡立體外觀圖。
圖3是習用的電路框圖之一。
圖4是習用的電路框圖之二。
本發(fā)明是一種多功能聯(lián)機模擬除錯裝置,請參閱圖1所示,該裝置主要包括一電路板1(于本實施例中為名片型界面卡(PCMCIA),但本發(fā)明在實際實施時,并不限于此),該電路板1上分別設有一周邊元件連接(PCI)電路11、一除錯端口(Debug Port)轉(zhuǎn)換電路13、一第一周邊元件連接器15(PCI Connector)、一第二周邊元件連接器16(PCI Connector)及一聯(lián)機模擬連接器17(ICE Connector),其中該周邊元件連接電路11是通過導線12分別與該第一周邊元件連接器15及該第二周邊元件連接器16相連接,令該周邊元件連接電路11可通過該第一周邊元件連接器15與一電腦2的中央處理單元(CPU)21相連接,并令該周邊元件連接電路11通過該第二周邊元件連接器16與各種不同的周邊元件(圖中未示)相連接,使該等周邊元件得以通過該周邊元件連接電路11,接受該中央處理單元21的操控。而該除錯端口轉(zhuǎn)換電路13則藉由導線12分別與該第一周邊元件連接器15及該聯(lián)機模擬連接器17相連接,令該除錯端口轉(zhuǎn)換電路13可通過該第一周邊元件連接器15與該電腦2的中央處理單元21相連接,并令該除錯端口轉(zhuǎn)換電路13通過該聯(lián)機模擬連接器17與一聯(lián)機模擬器3相連接,使該聯(lián)機模擬器3可通過該除錯端口轉(zhuǎn)換電路13,對該中央處理單元進行各種運算過程的模擬檢測。
復請參閱圖1、2所示,該電腦2上設有一中央處理單元(CPU)21,該中央處理單元21上設有數(shù)個可單步執(zhí)行、監(jiān)視的接點(如ITP pin)(圖中未示),又該電腦2的外殼20背面上設有一插槽26(與圖2所示相同),該插槽26上設有一上蓋28,該上蓋28的邊緣適當位置上設有一向外凸出的穿孔212,而該電腦2的外殼20在相對該穿孔212的位置上設有一螺孔,使通過一螺合元件29(于本實施例中為螺絲,但本發(fā)明在實際實施時,并不限于此)穿過該穿孔212并螺合于該螺孔上,令該上蓋28緊密蓋合于該插槽26上,該插槽26一側(cè)上設有一第三周邊元件連接器23(PCI Connector),該第三周邊元件連接器23通過導線22與該等接點相連接,使該電路板1被插入該第三周邊元件連接器23時,令該中央處理單元21可通過該第三周邊元件連接器23及其上的一導線25(于本實施例中為一排線,但本發(fā)明在實際實施時,并不限于此),與該電路板1的該第一周邊元件連接器15相連接,而使該周邊元件連接電路11及該除錯端口轉(zhuǎn)換電路13可分別與該中央處理單元21上的該等接點相連接。
藉以上所述構(gòu)件的組成,當該電路板1經(jīng)由該插槽26插入該第三周邊元件連接器23后,可藉由該導線25令該第一周邊元件連接器15與該第三周邊元件連接器23相連接,如此,該周邊元件連接電路11及該除錯端口轉(zhuǎn)換電路13即可分別與該中央處理單元21相連接,再令該電路板1上的聯(lián)機模擬連接器17,藉一導線18(于本實施例中為排線,但本發(fā)明在實際實施時,并不限于此),與該聯(lián)機模擬器3相連接,進而令該除錯端口轉(zhuǎn)換電路13能與該聯(lián)機模擬器3相導通,即可令該聯(lián)機模擬器3針對該中央處理單元21進行各種運算過程的模擬(例如控制CPU單步執(zhí)行、監(jiān)視、改變各暫存器值、設定中斷點等),同時可令該周邊元件連接電路11藉由該第二周邊元件連接器16與各種不同的界面電路(圖中未示)相連接,令該聯(lián)機模擬器可模擬檢測該中央處理單元與不同周邊元件相連接時的各種運算過程,如此,即可迅速準確地偵測出該中央處理單元在實際使用時,全部運算過程中可能發(fā)生的錯誤,并有效地針對所偵測出的錯誤進行除錯。
在本發(fā)明中,該電路板1可設計成一名片型界面卡(PCMCIA)的規(guī)格,使檢測人員可輕易將該名片型界面卡經(jīng)由該插槽與該第三周邊元件連接器23相插接,再令其上的聯(lián)機模擬連接器17,藉一導線18與該聯(lián)機模擬器3相連接,令該聯(lián)機模擬器3針對該中央處理單元21進行各種運算過程的模擬,以迅速準確地偵測出該中央處理單元在實際使用時,全部運算過程中可能發(fā)生的錯誤,并進行除錯。
以上所述,僅為本發(fā)明最佳的一具體實施例,并非用于限制本發(fā)明的保護范圍。
權(quán)利要求
1.一種多功能聯(lián)機模擬除錯裝置,其特征在于該裝置包括有一電路板;一周邊元件連接電路,是設于該電路板上,且可與一第一周邊元件連接器相連接;一除錯端口轉(zhuǎn)換電路,是設于該電路板上,且可分別與該第一周邊元件連接器及一聯(lián)機模擬器相連接;一中央處理單元,該中央處理單元是設于一電腦上,該中央處理單元上設有數(shù)個可單步執(zhí)行、監(jiān)視的接點,該等接點是與該第一周邊元件連接器相連接,使該聯(lián)機模擬器可針對該中央處理單元進行各種運算過程的模擬,同時可藉于該周邊元件連接電路上連接不同的周邊元件,令該聯(lián)機模擬器可對該中央處理單元與不同周邊元件相連接時的各種運算過程,進行模擬檢測。
2.根據(jù)權(quán)利要求1所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的周邊元件連接電路可通過一第二周邊元件連接器與該周邊元件相連接。
3.根據(jù)權(quán)利要求1所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的除錯端口轉(zhuǎn)換電路可通過一聯(lián)機模擬連接器與該聯(lián)機模擬器相連接。
4.根據(jù)權(quán)利要求1所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的中央處理單元上所設的數(shù)個可單步執(zhí)行、監(jiān)視的接點,可通過一第三周邊元件連接器與該第一周邊元件連接器相連接。
5.根據(jù)權(quán)利要求4所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的第三周邊元件連接器是設于該電腦外殼的背面上所設的一插槽的一側(cè)上。
6.根據(jù)權(quán)利要求5所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的插槽上設有一上蓋,該上蓋的邊緣適當位置上設有一向外凸出的穿孔,而該電腦的外殼在相對該穿孔的位置上設有一螺孔,使通過一螺合元件穿過該穿孔并螺合于該螺孔上,令該上蓋緊密蓋合于該插槽上,
7.根據(jù)權(quán)利要求6所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的螺合元件可為一螺絲。
8.根據(jù)權(quán)利要求5所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的電路板可設計成一名片型界面卡(PCMCIA)的規(guī)格,使該名片型界面卡可經(jīng)由該插槽被插接至該第三周邊元件連接器上,該名片型界面卡上的聯(lián)機模擬連接器可藉一導線與該聯(lián)機模擬器相連接,使該聯(lián)機模擬器可針對該中央處理單元進行各種運算過程的模擬。
9.根據(jù)權(quán)利要求6所述的多功能聯(lián)機模擬除錯裝置,其特征在于所述的電路板可設計成一名片型界面卡(PCMCIA)的規(guī)格,使該名片型界面卡可經(jīng)由該插槽被插接至該第三周邊元件連接器上,該名片型界面卡上的聯(lián)機模擬連接器可藉一導線與該聯(lián)機模擬器相連接,使該聯(lián)機模擬器可針對該中央處理單元進行各種運算過程的模擬。
全文摘要
本發(fā)明公開了一種多功能聯(lián)機模擬除錯裝置,主要包括一電路板,其上設有一周邊元件連接(PCI)電路及一除錯端口(Debug Port)轉(zhuǎn)換電路,使電腦中央處理單元的可單步執(zhí)行、監(jiān)視的接點,通過導線與該周邊元件連接電路及該除錯端口轉(zhuǎn)換電路相連接時,僅需將該除錯端口轉(zhuǎn)換電路與一聯(lián)機模擬器相連接,即可令該聯(lián)機模擬器針對該中央處理單元進行各種運算過程的模擬,并可藉由連接不同的周邊元件,對中央處理單元與不同周邊元件連接時的各種運算過程進行模擬檢測,如此,可迅速有效地偵測出該中央處理單元在實際使用時可能發(fā)生的全部錯誤并進行除錯。
文檔編號G06F1/00GK1326119SQ0010791
公開日2001年12月12日 申請日期2000年5月25日 優(yōu)先權(quán)日2000年5月25日
發(fā)明者陳松柏 申請人:英業(yè)達股份有限公司