[发明专利]侦错装置及其方法无效
| 申请号: | 200710026533.7 | 申请日: | 2007-01-26 |
| 公开(公告)号: | CN101231608A | 公开(公告)日: | 2008-07-30 |
| 发明(设计)人: | 王季兴;杨顺景 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 528308广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 装置 及其 方法 | ||
【技术领域】
本发明关于一种侦错装置,特别是一种应用于主机板上的侦错装置。
【背景技术】
主机板为电脑最重要的元件,其中中央处理器(Central Processing Unit;CPU)、内存、芯片组和适配卡,都安置在主机板上的插座和插槽上。主机板上密密麻麻的线路,负责各个元件之间的信息传输,在主机板和磁盘驱动器之间,则是透过排线来连接,并传送数据。在主机板上,另设置有用以连接屏幕与键盘等周边装置的连接端口。
其中,储存在只读存储器(read only memory;ROM)中的韧体,所谓的基本输入输出系统(Basic Input Output System;BIOS),为正常启动电脑所必须的条件。启动电脑时,中央处理器首先根据在主机板、显示卡等设备上的基本输入输出系统数据来核对每个基础设备是否正常,然后再进行下一步程序。基本输入输出系统管理最基本的电脑I/O设备,包括系统日期、显示模式、软盘驱动装置、硬盘类型、周边设施(如通信端口、打印埠等)、以及一些随机存取内存(Random-Access Memory;RAM)和高速缓存(Cache Memory)的设置。如果这些数据设定错误,系统有可能无法开机或造成不稳定。基本输入输出系统为开机时重要的启动程序,所以一旦基本输入输出系统出现错误,系统则可能无法开机。
基本输入输出系统具体有三个部分,第一个部分是用于电脑刚接通电源时对硬件部分的检测,即所谓的加电检测(Power On Self Test;POST),其功能是检查电脑是否良好,例如内存有无故障等。第二个部分是初始化,包括建立中断向量、设置寄存器以及对一些外部设备进行初始化和检测等。基本输入输出系统中储存有硬件参数,当电脑启动时基本输入输出系统会先读取这些参数,并和实际硬件装置进行比较,如果不符合,会影响系统的启动。最后一个部分是引导程序,功能是引导操作系统(Operating System;OS)加载,基本输入输出系统先从软盘或硬盘的开始扇区读取开机记录,如果没有找到,则会在显示器上显示没有开机设备,如果找到开机记录会把电脑的控制权转给开机记录,由开机记录把操作系统加载电脑,在电脑启动成功后,基本输入输出系统即完成电脑系统的启动程序。
因此,可以清楚的知道在电脑开机程序中,主要先读取基本输入输出系统,以执行硬件的初始设定和测试,并且在确认中各硬件元件运作正常后,才开始读取硬盘中有关开机操作系统的数据,以加载操作系统进行电脑中各元件的控制与运算。但是这种开机程序,经由硬件、韧体及软件的开机流程后,若发生异常,并无法确切知道三者的运作是否正常。
因此,为了解决这样的技术问题,现有判断电脑系统开机是否正常,必须要仰赖逻辑分析仪或是除错卡如POST卡(或称PORT80卡)等来做为处理器是否正常运作的指示;使用逻辑分析仪,其缺点是价格昂贵且不易操作;而除错卡的缺点是当中央处理器开始运作乃至第一个错误码出现后,其韧体无法立即判断是否正确,容易造成硬件与软件问题之间的错误混淆,使得设计人员无法明确得知系统错误的发生点!
现有的技术进行侦错动作时,会增加了许多额外的成本、必须多加其它的元件以及繁琐的操作方法,有改进的必要。因此针对主机侦错装置来说,需要一种侦测开机状态的装置,以侦测主机板出错时,可以明确地判断为软件或是硬件的问题。
【发明内容】
有鉴于此,本发明提供一种侦错装置及其侦错方法,以在执行开机时,侦测中央处理器所送出的一地址数据,该地址数据与一预定地址相符合时,即可判断此中央处理器正常运作。通过此侦错装置,使设计人员明确地了解系统错误的发生点。
因此,本发明所揭露的侦错装置,包含有一地址比较单元,执行开机程序时,撷取中央处理器所送出的地址数据作比较判断,此侦测装置利用地址比较单元达成侦错的目的。地址比较单元,接收中央处理器所送出的地址数据,此地址数据为基本输出输入系统对周边硬设备的初始地址,相互比较该地址与预定地址二者是否相同,即可判断主机板开机是否正常。
相较于现有技术,通过本发明所提出的侦错装置,能正确且迅速地判断中央处理器的运作是否正常,使研发人员或使用者能够清楚地辨认系统错误的发生点。在实现侦错装置时,只要利用一地址比较单元作为判断的逻辑电路,不须要再增加额外的电子元件。此外,应用在不同系统的处理器架构上,亦可达到侦错的功效。
【附图说明】
图1为本发明的一具体实施例示意图。
图2为数据串的时序图。
图3为本发明的侦错方法的流程图。
【具体实施方式】
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710026533.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于短消息服务的汽车故障诊断系统
- 下一篇:用于清洁探针卡的方法和设备





