The invention discloses a method for locating the abnormal equipment, monitoring equipment according to the label, label the monitoring device determines the monitoring device corresponding to the processor; closed bus monitoring system to bus monitoring relevant to the processor registers in the working state of ring configuration on the bus; monitoring loop registers configuration is completed, start the bus monitoring system, and the bus monitor system via the corresponding total labeling equipment, including the equipment via the various devices via the process data through the bus transmission to the monitoring equipment; the label collection summary values for binary processing, according to the label processing after summary values and the label for monitoring equipment, to find the bus monitoring system and corresponding equipment label table, Gets the device label corresponding to the exception device. The invention also discloses an abnormal equipment positioning device. The invention realizes the positioning of the abnormal equipment.
【技术实现步骤摘要】
异常设备定位方法及装置
本专利技术涉及通信
,尤其涉及一种异常设备定位方法及装置。
技术介绍
随着通信技术的快速发展,通信领域的其它各项技术随之发展,在复杂的SOC(SystemonChip,系统级芯片)系统中,若出现特定的软件错误,如内存被改写时,都是利用中央处理器(CentralProcessingUnit,CPU)或数字信号处理器(DigitalSignalProcessor,DSP)内核匹配机制的捕获技术对异常情况进行检测,但是中央处理器和数字信号处理器只能监测核对内存的改写行为,无法检测出是哪个设备引起的异常。
技术实现思路
本专利技术的主要目的在于提出一种异常设备定位方法及装置,旨在解决软件异常时,中央处理器和数字信号处理器只能检测核对内存的改写行为,无法检测出哪个设备引起的异常的技术问题。为实现上述目的,本专利技术提供的一种异常设备定位方法,所述异常设备定位方法包括以下步骤:获取待监测设备的标号,根据所述待监测设备的标号确定所述待监测设备对应的处理器;关闭总线监控系统,以对所述处理器关联的总线监控环寄存器组进行工作状态的配置;在所述总线监控环寄存器组配置完成后,启动所述总线监控系统,并通过所述总线监控系统采集途经设备对应的标号汇总值,其中,所述途经设备是数据通过总线传输至所述待监测设备的过程中途经的各个设备;对采集的所述标号汇总值进行二进制处理,根据处理后的标号汇总值以及所述待监测设备的标号,查找所述总线监控系统对应的设备标号表,获取异常设备对应的设备标号。优选地,所述对所述处理器关联的总线监控环寄存器组进行工作状态的配置的步骤包括:提取所 ...
【技术保护点】
一种异常设备定位方法,其特征在于,所述异常设备定位方法包括以下步骤:获取待监测设备的标号,根据所述待监测设备的标号确定所述待监测设备对应的处理器;关闭总线监控系统,以对所述处理器关联的总线监控环寄存器组进行工作状态的配置;在所述总线监控环寄存器组配置完成后,启动所述总线监控系统,并通过所述总线监控系统采集途经设备对应的标号汇总值,其中,所述途经设备是数据通过总线传输至所述待监测设备的过程中途经的各个设备;对采集的所述标号汇总值进行二进制处理,根据处理后的标号汇总值以及所述待监测设备的标号,查找所述总线监控系统对应的设备标号表,获取异常设备对应的设备标号。
【技术特征摘要】
1.一种异常设备定位方法,其特征在于,所述异常设备定位方法包括以下步骤:获取待监测设备的标号,根据所述待监测设备的标号确定所述待监测设备对应的处理器;关闭总线监控系统,以对所述处理器关联的总线监控环寄存器组进行工作状态的配置;在所述总线监控环寄存器组配置完成后,启动所述总线监控系统,并通过所述总线监控系统采集途经设备对应的标号汇总值,其中,所述途经设备是数据通过总线传输至所述待监测设备的过程中途经的各个设备;对采集的所述标号汇总值进行二进制处理,根据处理后的标号汇总值以及所述待监测设备的标号,查找所述总线监控系统对应的设备标号表,获取异常设备对应的设备标号。2.如权利要求1所述的异常设备定位方法,其特征在于,所述对所述处理器关联的总线监控环寄存器组进行工作状态的配置的步骤包括:提取所述处理器关联的总线监控环寄存器组中的各个开关寄存器及使能寄存器;对获取的各个开关寄存器配置预设标志位,以使各个开关寄存器的工作状态处于运行状态;对获取的各个使能寄存器配置所述处理器的标识、所述被监测设备的标号、所述被监测设备的物理地址、以及所述被监测设备的地址掩码,以使各个使能寄存器的工作状态处于运行状态。3.如权利要求1或2所述的异常设备定位方法,其特征在于,所述对所述处理器关联的总线监控环寄存器组进行工作状态的配置的同时,执行以下步骤:根据配置的结果输出提示信息。4.如权利要求1所述的异常设备定位方法,其特征在于,所述对采集的所述标号汇总值进行二进制处理,根据处理后的标号汇总值以及所述待监测设备的标号,查找所述总线监控系统对应的设备标号表,获取异常设备对应的设备标号标号的步骤包括:对采集的所述标号汇总值进行二进制处理,得到二进制数值;根据所述二进制数值以及所述待监测设备的标号,查找所述总线监控系统对应的设备标号表,以获取数据通过总线传输至所述待监测设备的上一个设备对应的设备标号;确定所述上一个设备对应的设备标号是否存在中间总线;若不存在中间总线,将所述上一个设备对应的设备标号作为异常设备对应的设备标号。5.如权利要求4所述的异常设备定位方法,其特征在于,所述确定获取的设备标号是否存在中间总线的步骤之后,所述异常设备定位方法还包括:若存在中间总线,获取通过中间总线与所述上一个设备对应的设备标号关联的上一个设备标号,直到关联的上一个设备标号不存在中间总线;将不存在中间总线的所述关联的上一个设备标号作为异常设备对应...
【专利技术属性】
技术研发人员:邵璐,赵伟科,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。