多功能联机模拟除错装置 本发明涉及一种除错装置,尤指一种设有一周边元件连接(PCI)电路及一除错端口(Debug Port)转换电路的多功能联机模拟除错装置。
一般制造电脑中央处理单元(CPU)的厂商(例如:英特尔(Intel)),为了确保所生产的中央处理单元具备正确的运算特性,均会在电脑出厂前,在该中央处理单元上预留一些接点(如:ITP pin),以便该中央处理单元可与一联机模拟器(In-Circuit Emluator以下简称ICE)相连接,使该联机模拟器能针对该中央处理单元进行各种运算过程的模拟(如:控制CPU单步执行、监视、改变各暂存器值、设定中断点等),并自该等模拟过程中,侦测出所有可能的错误,使检测人员就所侦测出的错误进行除错。
但是,在一般习知的检测方法中,该中央处理单元21与该联机模拟器3间的连接方式并不理想,其中一种方式,请参阅图3所示,需先将一电脑2的外壳体拆下,令该电脑2主机板上的该中央处理单元21露出,再藉由焊接方式,逐一将数条导线27的一端与该中央处理单元21上预留的接点分别焊接,该等导线27的另端再与一除错端口转换电路13相连接,该除错端口转换电路13并藉一连接器4与一联机模拟器3相连接,使该联机模拟器3可针对该中央处理单元21进行各种运算过程的模拟,并自该等模拟过程中,侦测出所有可能的错误。由于该种习知检测方式不仅需拆卸电脑的外壳,且必须逐一将导线27焊接至该中央处理单元21所预留的接点上,而该联机模拟器3在完成对该中央处理单元21的模拟检测后,又需逐一拆卸导线,其检测程序不仅繁琐,其作业进行亦非常不便,且稳定性不佳。
在另一种习知的检测方式中,请参阅图2、4所示,由于,一般的笔记本型电脑2的外壳20底面均设有一插槽26,该插槽26上设有一上盖28,该上盖28藉由一螺丝29螺合于该外壳20上,该插槽26内地一侧边设有一周边元件界面连接器210(Peripheral Component Interconnect connector,简称PCI connector),该连接器210是与该中央处理单元21相连接(如图4所示),且该连接器210上可藉插设一界面电路211,令该界面电路211与该中央处理单元21相连接,使该中央处理单元21可执行该界面电路211的各项功能。当利用该习知检测方式对该中央处理单元21进行模拟检测时,需先将该界面电路211由该插槽26上拆卸下来,再将一除错端口转换电路13通过该连接器210,与该中央处理单元21相连接,并藉该除错端口转换电路13上所设的连接器4与该联机模拟器3相连接,令该联机模拟器3可针对该中央处理单元21进行各种运算过程的模拟,以找出运算过程中的错误。在该种习知检测方式中,由于必须将该界面电路211拆除,故,该联机模拟器3仅能模拟检测该中央处理单元21在未安装该界面电路211状态下的运算过程,而无法针对该中央处理单元21与界面电路211相连接的状态,进行各种运算过程的模拟。因此,该种习知检测方式仍无法准确地将笔记本型电脑2在实际使用时,所有可能发生的错误(或问题)完全地模拟侦测出来,并加以消除。
有鉴于此,本发明的目的就在于提供一种多功能联机模拟除错装置,使其能迅速准确地侦测出中央处理单元在实际使用时,全部运算过程中可能发生的错误,并有效地针对所侦测出的错误进行除错。
为达到上述目的,本发明提供了一种多功能联机模拟除错装置,其特征在于该装置包括有:一电路板;
一周边元件连接电路,是设于该电路板上,且可与一第一周边元件连接器相连接;
一除错端口转换电路,是设于该电路板上,且可分别与该第一周边元件连接器及一联机模拟器相连接;
一中央处理单元,该中央处理单元是设于一电脑上,该中央处理单元上设有数个可单步执行、监视的接点,该等接点是与该第一周边元件连接器相连接,使该联机模拟器可针对该中央处理单元进行各种运算过程的模拟,同时可藉于该周边元件连接电路上连接不同的周边元件,令该联机模拟器可对该中央处理单元与不同周边元件相连接时的各种运算过程,进行模拟检测。
所述的周边元件连接电路可通过一第二周边元件连接器与该周边元件相连接。所述的除错端口转换电路可通过一联机模拟连接器与该联机模拟器相连接。
所述的中央处理单元上所设的数个可单步执行、监视的接点,可通过一第三周边元件连接器与该第一周边元件连接器相连接。所述的第三周边元件连接器是设于该电脑外壳的背面上所设的一插槽的一侧上。所述的插槽上设有一上盖,该上盖的边缘适当位置上设有一向外凸出的穿孔,而该电脑的外壳在相对该穿孔的位置上设有一螺孔,使通过一螺合元件穿过该穿孔并螺合于该螺孔上,令该上盖紧密盖合于该插槽上,所述的螺合元件可为一螺丝。
所述的电路板可设计成一名片型界面卡(PCMCIA)的规格,使该名片型界面卡可经由该插槽被插接至该第三周边元件连接器上,该名片型界面卡上的联机模拟连接器可藉一导线与该联机模拟器相连接,使该联机模拟器可针对该中央处理单元进行各种运算过程的模拟。
由此可见,本发明是一种设有一周边元件连接电路及一除错端口转换电路的多功能联机模拟除错装置,该周边元件连接电路及该除错端口转换电路通过一导线与一电脑的中央处理单元的可单步执行、监视的接点相连接时,仅需利用另一导线将该除错端口转换电路与一联机模拟器相连接,即可令该联机模拟器针对该中央处理单元进行各种运算过程的模拟,同时,可籍于该周边元件连接电路上连接不同的周边元件,令该联机模拟器可对该中央处理单元与不同周边元件相连接时的各种运算过程,进行模拟检测,以迅速侦测出该中央处理单元在实际使用时,全部运算过程中所可能发生的错误。
本发明所提供的多功能联机模拟除错装置,是在一电路板上分别设有一周边元件连接电路及一除错端口转换电路,使电脑中央处理单元上可单步执行、监视的接点,通过一导线与该周边元件连接电路及该除错端口转换电路相连接时,仅需利用另一导线将该除错端口转换电路与一联机模拟器相连接,即可令该联机模拟器针对该中央处理单元进行各种运算过程的模拟,同时可通过在该周边元件连接电路上连接不同的周边元件,令该联机模拟器可模拟检测该中央处理单元与不同周边元件相连接时的各种运算过程,从而可达到迅速准确地侦测出该中央处理单元在实际使用时,全部运算过程中可能发生的错误,并有效地针对所侦测出的错误进行除错的效果。
有关本发明的详细说明及技术内容,配合附图说明如下:
图1是本发明的电路框图。
图2是电脑的插槽与界面卡立体外观图。
图3是习用的电路框图之一。
图4是习用的电路框图之二。
本发明是一种多功能联机模拟除错装置,请参阅图1所示,该装置主要包括一电路板1(于本实施例中为名片型界面卡(PCMCIA),但本发明在实际实施时,并不限于此),该电路板1上分别设有一周边元件连接(PCI)电路11、一除错端口(Debug Port)转换电路13、一第一周边元件连接器15(PCI Connector)、一第二周边元件连接器16(PCI Connector)及一联机模拟连接器17(ICE Connector),其中该周边元件连接电路11是通过导线12分别与该第一周边元件连接器15及该第二周边元件连接器16相连接,令该周边元件连接电路11可通过该第一周边元件连接器15与一电脑2的中央处理单元(CPU)21相连接,并令该周边元件连接电路11通过该第二周边元件连接器16与各种不同的周边元件(图中未示)相连接,使该等周边元件得以通过该周边元件连接电路11,接受该中央处理单元21的操控。而该除错端口转换电路13则藉由导线12分别与该第一周边元件连接器15及该联机模拟连接器17相连接,令该除错端口转换电路13可通过该第一周边元件连接器15与该电脑2的中央处理单元21相连接,并令该除错端口转换电路13通过该联机模拟连接器17与一联机模拟器3相连接,使该联机模拟器3可通过该除错端口转换电路13,对该中央处理单元进行各种运算过程的模拟检测。
复请参阅图1、2所示,该电脑2上设有一中央处理单元(CPU)21,该中央处理单元21上设有数个可单步执行、监视的接点(如:ITP pin)(图中未示),又该电脑2的外壳20背面上设有一插槽26(与图2所示相同),该插槽26上设有一上盖28,该上盖28的边缘适当位置上设有一向外凸出的穿孔212,而该电脑2的外壳20在相对该穿孔212的位置上设有一螺孔,使通过一螺合元件29(于本实施例中为螺丝,但本发明在实际实施时,并不限于此)穿过该穿孔212并螺合于该螺孔上,令该上盖28紧密盖合于该插槽26上,该插槽26一侧上设有一第三周边元件连接器23(PCI Connector),该第三周边元件连接器23通过导线22与该等接点相连接,使该电路板1被插入该第三周边元件连接器23时,令该中央处理单元21可通过该第三周边元件连接器23及其上的一导线25(于本实施例中为一排线,但本发明在实际实施时,并不限于此),与该电路板1的该第一周边元件连接器15相连接,而使该周边元件连接电路11及该除错端口转换电路13可分别与该中央处理单元21上的该等接点相连接。
藉以上所述构件的组成,当该电路板1经由该插槽26插入该第三周边元件连接器23后,可藉由该导线25令该第一周边元件连接器15与该第三周边元件连接器23相连接,如此,该周边元件连接电路11及该除错端口转换电路13即可分别与该中央处理单元21相连接,再令该电路板1上的联机模拟连接器17,藉一导线18(于本实施例中为排线,但本发明在实际实施时,并不限于此),与该联机模拟器3相连接,进而令该除错端口转换电路13能与该联机模拟器3相导通,即可令该联机模拟器3针对该中央处理单元21进行各种运算过程的模拟(例如:控制CPU单步执行、监视、改变各暂存器值、设定中断点等),同时可令该周边元件连接电路11藉由该第二周边元件连接器16与各种不同的界面电路(图中未示)相连接,令该联机模拟器可模拟检测该中央处理单元与不同周边元件相连接时的各种运算过程,如此,即可迅速准确地侦测出该中央处理单元在实际使用时,全部运算过程中可能发生的错误,并有效地针对所侦测出的错误进行除错。
在本发明中,该电路板1可设计成一名片型界面卡(PCMCIA)的规格,使检测人员可轻易将该名片型界面卡经由该插槽与该第三周边元件连接器23相插接,再令其上的联机模拟连接器17,藉一导线18与该联机模拟器3相连接,令该联机模拟器3针对该中央处理单元21进行各种运算过程的模拟,以迅速准确地侦测出该中央处理单元在实际使用时,全部运算过程中可能发生的错误,并进行除错。
以上所述,仅为本发明最佳的一具体实施例,并非用于限制本发明的保护范围。