Alarm monitoring device and testing machine
Through an alarm monitoring device that automatically monitors and stores alarm information after powering on the test machine, the problem of missing alarm information in the traditional alarm monitoring method is solved, and the reliability of alarm monitoring and equipment security are improved.
Patent Information
- Application Number
- CN202323540576.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2033-12-25
AI Technical Summary
The traditional alarm monitoring method is prone to missing alarm information after the test machine is initialized, resulting in low reliability of alarm monitoring, safety hazards and affecting the maintenance of equipment.
Design an alarm monitoring device, including an alarm monitoring module, an alarm processor and an alarm storage unit. After powering on, the alarm monitoring module automatically monitors the target functional module, generates alarm data, and stores it in the alarm storage unit by the alarm processor. Implement alarm monitoring within the time period from power-on to initialization before completion, avoiding the omission of alarm information.
It improves the reliability of alarm monitoring, ensures that alarm information is captured and stored in a time period before and after the initialization of the test machine, and reduces the safety hazards and maintenance difficulties of the equipment.
Smart Images

Figure CN222319455U_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of semiconductor testing technology, and in particular to an alarm monitoring device and a testing machine. Background Art
[0002] Semiconductor automated testing refers to the use of automatic test equipment (ATE) to test various parameters of the device under test (DUT) to eliminate defective products and control the factory quality of semiconductor devices. During the operation of the tester, two aspects need to be involved: business operation and alarm reporting. The traditional alarm monitoring method is to start monitoring after the tester is initialized, which is easy to miss alarm information and has the disadvantage of low alarm monitoring reliability. Utility Model Content
[0003] Based on this, it is necessary to provide an alarm monitoring device and a test machine that can improve the reliability of alarm monitoring in order to address the above problems.
[0004] An alarm monitoring device, comprising:
[0005] An alarm monitoring module that automatically monitors the target functional module after power-on and generates alarm data;
[0006] storing the alarm data in an alarm processor of an alarm storage unit;
[0007] The alarm storage unit storing the alarm data;
[0008] Among them, the alarm monitoring module is connected to the target functional module, the alarm processor is connected to the alarm monitoring module, and the alarm storage unit is connected to the alarm processor.
[0009] In one of the embodiments, the target functional module includes a hardware peripheral alarm source and an internal business alarm source, and the alarm monitoring module includes a hardware peripheral alarm monitor and an internal business alarm monitor;
[0010] The hardware peripheral alarm monitor is connected to the hardware peripheral alarm source and the alarm processor, automatically monitors the status parameters of the hardware peripheral alarm source after power-on, generates alarm data and sends it to the alarm processor;
[0011] The internal service alarm monitor is connected to the internal service alarm source and the alarm processor, automatically monitors the state parameters of the internal service alarm source after power-on, generates alarm data and sends it to the alarm processor.
[0012] In one of the embodiments, the hardware peripheral alarm source includes at least one of a power alarm source, a temperature alarm source and a current alarm source.
[0013] In one of the embodiments, the alarm monitoring device also includes an alarm range parameter memory connected to the hardware peripheral alarm monitor; the hardware peripheral alarm monitor analyzes the status parameters of the hardware peripheral alarm source according to the alarm range parameters stored in the alarm range parameter memory to generate alarm data.
[0014] In one of the embodiments, the alarm monitoring device further includes a communication module, wherein the communication module is connected to the control module and the alarm range parameter storage.
[0015] In one of the embodiments, the communication module is also connected to the hardware peripheral alarm source and the internal business alarm source.
[0016] In one embodiment, the alarm monitoring device further includes:
[0017] According to the alarm read command of the control module, the corresponding alarm data is obtained from the alarm storage unit and sent to the alarm storage unit index and message arbitrator of the control module; the alarm storage unit index and message arbitrator connects the communication module and the alarm storage unit.
[0018] In one of the embodiments, the communication module includes an alarm communication interface module and a business communication interface module; the alarm communication interface module is connected to the control module, the alarm storage unit index and message arbitrator, and the alarm range parameter memory; the business communication interface module is connected to the control module, the alarm storage unit index and message arbitrator, the alarm range parameter memory, the hardware peripheral alarm source, and the internal business alarm source.
[0019] A testing machine comprises a control module and the above-mentioned alarm monitoring device.
[0020] In one embodiment, the control module includes a first controller and a second controller, the first controller is connected to the service communication interface module, and the second controller is connected to the alarm communication interface module.
[0021] In the above-mentioned alarm monitoring device and test machine, the alarm monitoring module automatically monitors the target functional module after power-on and generates alarm data, and then the alarm processor stores the alarm data into the alarm storage unit, so that alarm monitoring is also performed from power-on to completion of initialization, avoiding missing alarm information and improving the reliability of alarm monitoring. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1A structural schematic diagram of an alarm monitoring device in one embodiment;
[0023] Figure 2 FIG. 4 is a structural schematic diagram of an alarm monitoring device in another embodiment. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0026] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if the connected circuits, modules, units, etc. have electrical signals or data transmission between each other.
[0027] When used herein, the singular forms "a", "an", and "said / the" may also include plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "include / comprise" or "have" and the like specify the presence of stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. At the same time, the term "and / or" used in this specification includes any and all combinations of the relevant listed items.
[0028] The time from power-on completion to initialization completion of the test machine is uncertain. If an alarm occurs during this period and is not monitored, the equipment will have certain safety hazards. In addition, once an alarm is generated during this period, if the power is turned off directly without obtaining the alarm information, the damage caused to the equipment by the alarm during the last standby time will be difficult to trace back, affecting the maintainability of the equipment. Based on this, the present application provides an alarm monitoring device, in which the alarm monitoring module automatically monitors the target functional module after power-on and generates alarm data, and then the alarm processor stores the alarm data in the alarm storage unit. Alarm monitoring can be performed before and during initialization, and alarm monitoring can be performed from power-on to completion of initialization, thereby avoiding missing alarm information and improving the reliability of alarm monitoring.
[0029] In one embodiment, Figure 1As shown, an alarm monitoring device is provided, including an alarm monitoring module 110, an alarm processor 120 and an alarm storage unit 130, wherein the alarm monitoring module 110 is connected to a target functional module 210, the alarm processor 120 is connected to the alarm monitoring module 110, and the alarm storage unit 130 is connected to the alarm processor 120. After power-on, the alarm monitoring module 110 automatically monitors the target functional module 210 and generates alarm data, and the alarm processor 120 stores the alarm data in the alarm storage unit 130, and the alarm storage unit 130 is used to store the alarm data.
[0030] Among them, the alarm storage unit 130 may classify and store different types of alarm data, and store the same type of alarm data in the same partition. The type of the target functional module 210 is not unique, and may include internal alarm sources, hardware peripheral alarm sources, etc. According to the specific alarm source type of the target functional module 210, the alarm monitoring module 110 may set a corresponding alarm monitor to monitor the alarm sources of each type respectively.
[0031] Specifically, the alarm data stored in the alarm storage unit 130 can be classified and managed by the alarm processor 120. The alarm processor 120 receives the corresponding types of alarm data transmitted by the alarm monitoring module 110 through different lines, and stores the alarm data transmitted by the same line into the same partition of the alarm storage unit 130, so as to realize classified storage of alarm data, for example, the alarm data is divided into three types of partition storage, namely, historical alarm processing data, real-time synchronous processing data, and severe alarm data, so as to facilitate unified data management and query.
[0032] In the above-mentioned alarm monitoring device, the alarm monitoring module 110 automatically monitors the target functional module 210 after power-on and generates alarm data, and then the alarm processor 120 stores the alarm data into the alarm storage unit 130, so that alarm monitoring is also performed from power-on to completion of initialization, avoiding missing alarm information and improving the reliability of alarm monitoring.
[0033] In one embodiment, Figure 2 As shown, the target functional module 210 includes a hardware peripheral alarm source 212 and an internal business alarm source 214, and the alarm monitoring module 110 includes a hardware peripheral alarm monitor 112 and an internal business alarm monitor 114. The hardware peripheral alarm monitor 112 is connected to the hardware peripheral alarm source 212 and the alarm processor 120, and automatically monitors the state parameters of the hardware peripheral alarm source 212 after power-on, generates alarm data and sends it to the alarm processor 120; the internal business alarm monitor 114 is connected to the internal business alarm source 214 and the alarm processor 120, and automatically monitors the state parameters of the internal business alarm source 214 after power-on, and generates alarm data and sends it to the alarm processor 120.
[0034] Among them, the hardware peripheral alarm source 212 may include at least one of a power alarm source, a temperature alarm source and a current alarm source. The status parameters of the hardware peripheral alarm source 212 include but are not limited to voltage, temperature, current, etc. The internal business alarm source 214 may include different internal FPGA (Field-Programmable Gate Array) modules, and the status parameters of the internal business alarm source 214 include but are not limited to workflow, cache status, etc. By using the hardware peripheral alarm monitor 112 and the internal business alarm monitor 114, it is possible to continuously monitor the hardware peripheral alarm source 212 and the internal business alarm source 214 from power-on to completion of initialization, and after completion of initialization.
[0035] Further, refer to Figure 2 , the alarm monitoring device also includes an alarm range parameter memory 140 connected to the hardware peripheral alarm monitor 112 (the connection relationship is not shown in the figure). The hardware peripheral alarm monitor 112 analyzes the state parameters of the hardware peripheral alarm source 212 according to the alarm range parameters stored in the alarm range parameter memory 140 to generate alarm data. It can be understood that according to the different state parameters of the hardware peripheral alarm source 212 to be monitored, the alarm range parameters stored in the alarm range parameter memory 140 will also be different accordingly. Taking the state parameters of the hardware peripheral alarm source 212 including voltage, temperature and current as an example, the alarm range parameters may include voltage range parameters, temperature range parameters and current range parameters. After obtaining the state parameters of the hardware peripheral alarm source 212, the hardware peripheral alarm monitor 112 calls the corresponding alarm range parameters for comparison. If the state parameters exceed the range of the corresponding alarm range parameters, the alarm data is generated and sent to the alarm processor 120. In addition, the internal business alarm monitor 114 may also analyze the state parameters of the internal business alarm source 214 according to the set verification data, generate alarm data and send it to the alarm processor 120. The verification data may be stored in the internal business alarm monitor 114, or may be stored in the alarm range parameter memory 140. When the verification data is stored in the alarm range parameter memory 140, the internal business alarm monitor 114 is connected to the alarm range parameter memory 140, and the internal business alarm monitor 114 can analyze the state parameters of the internal business alarm source 214 according to the verification data stored in the alarm range parameter memory 140.
[0036] In one embodiment, the alarm monitoring device further includes a communication module 150, and the communication module 150 is connected to the control module 220 and the alarm range parameter storage 140. According to actual needs, the alarm range parameters stored in the alarm range parameter storage 140 can be adjusted through the control module 220. Further, the communication module 150 is also connected to the hardware peripheral alarm source 212 and the internal business alarm source 214, and the hardware peripheral alarm source 212 and the internal business alarm source 214 can be controlled by the control module 220.
[0037] In one embodiment, continue to refer to Figure 2 The alarm monitoring device also includes an alarm storage unit index and message arbitrator 160 that obtains corresponding alarm data from the alarm storage unit 130 and sends it to the control module 220 according to the alarm read command of the control module 220. The alarm storage unit index and message arbitrator 160 is connected to the communication module 150 and the alarm storage unit 130. Among them, the communication module 150 receives the alarm read command sent by the control module 220, outputs operation information to the alarm storage unit index and message arbitrator 160, and the alarm storage unit index and message arbitrator 160 receives the operation information, obtains the alarm data from the alarm storage unit 130, and sends it to the control module 220 through the communication module 150.
[0038] Specifically, after receiving the read alarm command from the control module 220, the communication module 150 decodes the read alarm command, obtains the operation information and sends it to the alarm storage unit index and message arbitrator 160. The alarm storage unit index and message arbitrator 160 obtains the corresponding type of alarm data from the alarm storage unit 130 according to the operation information, formats the obtained alarm data, and then feeds it back to the control module 220 by the communication module 150. The control module 220 can display the received alarm data for viewing. The alarm data query operation is only started after receiving the read alarm command from the control module 220. Compared with actively reporting alarm data, it avoids the active reporting of alarm information generated by multiple devices at the same time, resulting in the omission of alarm information of a certain device, and will not affect the timeliness of the alarm protection of the whole machine.
[0039] In one embodiment, the communication module 150 includes an alarm communication interface module 152 and a business communication interface module 154; the alarm communication interface module 152 is connected to the control module 220, the alarm storage unit index and message arbitrator 160 and the alarm range parameter memory 140; the business communication interface module 154 is connected to the control module 220, the alarm range parameter memory 140, the hardware peripheral alarm source 212 and the internal business alarm source 214. Among them, the alarm communication interface module 152 is used for alarm communication, and the business communication interface module 154 is used for business communication. Further, the business communication interface module 154 can also be a communication interface module for alarm communication when the business is idle after completing the business communication. Specifically, the business communication interface module 154 can also be connected to the alarm storage unit index and message arbitrator 160, and the control module 220 can determine that the current business is idle, provide an alarm query interface through the interactive interface, receive the read alarm command and send it to the alarm monitoring device, and perform alarm communication through the business communication interface module 154. In this embodiment, the service communication interface module 154 is also used for alarm communication when the service is idle, which can improve the efficiency of alarm query.
[0040] The control module 220 can send a read alarm command through the alarm communication interface module 152 to query the alarm data. The control module 220 can also configure the alarm range parameters stored in the alarm range parameter memory 140 through the alarm communication interface module 152. The control module 220 can control the operation of the hardware peripheral alarm source 212 and the internal business alarm source 214 through the business communication interface module 154. The control module 220 can also configure the alarm range parameters stored in the alarm range parameter memory 140 through the business communication interface module 154 when the business of the business communication interface module 154 is idle, and send a read alarm command to query the alarm data.
[0041] Specifically, the control module 220 sends a read alarm command through the alarm communication interface module 152 and the business communication interface module 154. The internal communication drivers of the alarm communication interface module 152 and the business communication interface module 154 receive the read alarm command according to the agreed communication protocol and decode it according to the agreed message format. After decoding, the operation information is sent to the alarm storage unit index and message arbitrator 160 for arbitration. The operation information may include the storage unit address of the specific operation, the number of consecutively read alarm storage unit addresses, the destination address, etc. The alarm storage unit index and message arbitrator 160 indexes the alarm storage unit 130 according to the operation information to obtain the alarm data, encodes the alarm data according to the agreed message format, and transmits it back to the control module 220 through the alarm communication interface module 152 and the business communication interface module 154 according to the agreed communication protocol. After receiving the alarm data, the control module 220 stores and displays it for backtracking.
[0042] In one embodiment, a test machine is provided, comprising a control module and the above-mentioned alarm monitoring device. Figure 2 As shown, the control module 220 includes a first controller 222 and a second controller 224, the first controller 222 is connected to the business communication interface module 154, and the second controller 224 is connected to the alarm communication interface module 152. The second controller 224 can be independent of the first controller 222, or integrated into the first controller 222. The first controller 222 and the second controller 224 can be a central processing unit, a microcontroller, a field programmable logic device, etc. In this embodiment, the first controller 222 and the second controller 224 are both microcontrollers. The first controller 222 controls the hardware peripheral alarm source 212, controls the internal business alarm source 214, configures the alarm range parameter memory 140, and obtains alarm information through the business communication interface module 154, and the second controller 224 configures the alarm range parameter memory 140, obtains alarm data, and displays and stores the alarm data for backtracking.
[0043] In the above-mentioned test machine, the alarm monitoring module 110 in the alarm monitoring device automatically monitors the target functional module 210 after power-on, generates alarm data, and then the alarm processor 120 stores the alarm data into the alarm storage unit 130, thereby realizing alarm monitoring from the time after power-on to the time before the completion of initialization, avoiding the omission of alarm information and improving the reliability of alarm monitoring.
[0044] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0045] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the utility model patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. An alarm monitoring device, characterized in that: include: An alarm monitoring module that automatically monitors the target functional module after power-on and generates alarm data; storing the alarm data in an alarm processor of an alarm storage unit; The alarm storage unit storing the alarm data; Wherein, the alarm monitoring module is connected to the target functional module, the alarm processor is connected to the alarm monitoring module, and the alarm storage unit is connected to the alarm processor; The target functional module includes a hardware peripheral alarm source and an internal business alarm source, and the alarm monitoring module includes a hardware peripheral alarm monitor and an internal business alarm monitor; The hardware peripheral alarm monitor is connected to the hardware peripheral alarm source and the alarm processor, automatically monitors the status parameters of the hardware peripheral alarm source after power-on, generates alarm data and sends it to the alarm processor; The internal service alarm monitor is connected to the internal service alarm source and the alarm processor, automatically monitors the state parameters of the internal service alarm source after power-on, generates alarm data and sends it to the alarm processor.
2. The device according to claim 1, characterized in that The hardware peripheral alarm source includes at least one of a power alarm source, a temperature alarm source and a current alarm source.
3. The device according to claim 1, characterized in that It also includes an alarm range parameter memory connected to the hardware peripheral alarm monitor; the hardware peripheral alarm monitor analyzes the status parameters of the hardware peripheral alarm source according to the alarm range parameters stored in the alarm range parameter memory to generate alarm data.
4. The device according to claim 3, characterized in that It also includes a communication module, which connects the control module and the alarm range parameter memory.
5. The device according to claim 4, characterized in that The communication module is also connected to the hardware peripheral alarm source and the internal business alarm source.
6. The device according to claim 4, characterized in that Also includes: According to the alarm read command of the control module, the corresponding alarm data is obtained from the alarm storage unit and sent to the alarm storage unit index and message arbitrator of the control module; the alarm storage unit index and message arbitrator connects the communication module and the alarm storage unit.
7. The device according to claim 6, characterized in that The communication module includes an alarm communication interface module and a business communication interface module; the alarm communication interface module is connected to the control module, the alarm storage unit index and message arbitrator and the alarm range parameter memory; the business communication interface module is connected to the control module, the alarm storage unit index and message arbitrator, the alarm range parameter memory, the hardware peripheral alarm source and the internal business alarm source.
8. A testing machine, characterized in that: It comprises a control module and the alarm monitoring device as described in any one of claims 1-7.
9. The testing machine according to claim 8, characterized in that: The control module includes a first controller and a second controller, the first controller is connected to the service communication interface module, and the second controller is connected to the alarm communication interface module.