ESD protection method and system

By learning and identifying the circuit layout and automatically arranging the electrostatic protection devices, the problem of engineers considering static discharge in the production process is solved, and efficient and automatic electrostatic protection in electronic equipment is achieved, which improves production efficiency and reduces costs.

CN112036113BActive Publication Date: 2025-01-03HUSHENG TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010785616.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-06
Publication Date
2025-01-03
Estimated Expiration
2040-08-06

AI Technical Summary

Technical Problem

In the production process of electronic equipment, engineers usually consider electrostatic discharge issues when the product enters the production process, resulting in design adjustments and the use of expensive components, affecting product progress.

Method used

By learning and identifying the circuit layout, obtaining component location and connection relationships, and automatically arrange electrostatic protection devices according to ESD rules to reduce manual intervention and design adjustments.

Benefits of technology

It realizes automatic arrangement of ESD devices on the circuit layout, saving manpower, improving production efficiency and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112036113B_ABST
    Figure CN112036113B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of electronic equipment detection technology, an ESD protection method and system, the ESD protection method comprising: obtaining a circuit layout and a circuit diagram; learning the circuit diagram; identifying electronic components in the circuit layout according to the learning result; obtaining the position distribution of core electronic components according to the identification result; marking the position of the core electronic components; placing ESD devices according to the marking result and ESD rules. Through the ESD protection method and system of the present invention, ESD devices can be automatically arranged on the circuit layout according to the position relationship of electronic components.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic equipment detection, and in particular to an ESD protection method and system. Background Art

[0002] ESD (Electro-Static discharge) is a discipline that has been formed since the mid-20th century to study the generation, harm and protection of static electricity. Therefore, the international community usually refers to the equipment used for static protection as ESD, and the Chinese name is electrostatic resistor.

[0003] When a charged conductor approaches another conductor, ESD may be generated. First, a strong electric field will be established between the two conductors, resulting in breakdown caused by the electric field. When the voltage between the two conductors exceeds the breakdown voltage of the air and insulating medium between them, an arc will be generated. The arc will continue until the two conductors are in short circuit or the current is too low to sustain the arc. It can be seen that ESD resistance is a very important process.

[0004] Many product design engineers usually start to consider the anti-static release problem only when the product enters the production stage. If the electronic equipment does not pass the anti-static release test, the general engineer will work overtime to find a solution that does not damage the original design. However, the final solution usually uses expensive components and requires manual assembly during the manufacturing process, and even requires redesign. Therefore, the progress of the product is bound to be affected.

[0005] In order to solve the above problems and find a simpler solution to ESD, the present invention proposes an ESD protection method and system. Summary of the invention

[0006] The technical problem solved by the present invention is to provide an ESD protection method and system. Through the ESD protection method and system described in the present invention, ESD devices can be automatically arranged on a circuit layout according to the position relationship of electronic components.

[0007] In order to solve the above technical problems, the technical solution provided by the present invention is:

[0008] An ESD protection method, comprising:

[0009] Obtain circuit layout and circuit diagram;

[0010] Study the circuit diagram;

[0011] Identify electronic components in the circuit layout based on the learning results;

[0012] Obtain the location distribution of core electronic components based on the recognition results;

[0013] Mark the locations of core electronic components;

[0014] Place ESD devices according to the marking results and ESD regulations.

[0015] Preferably, the method for identifying electronic components in a circuit layout according to the learning results is:

[0016] Get the circuit diagram;

[0017] First learn the types, models and positional relationships of electronic components in circuit diagrams;

[0018] After the first learning is completed, the connection relationship between the electronic components in the circuit diagram is learned for the second time;

[0019] According to the results of two learnings, the electronic components in the circuit layout are identified. The circuit diagram can more clearly show the type and connection relationship of the electronic components, but the circuit layout can better show the actual status of the product, the distance between each electronic component, and the position. Therefore, it is very meaningful to identify the electronic components in the circuit layout after learning the circuit diagram and analyze the ESD of the circuit layout. By learning the circuit diagram, the circuit layout can be identified more accurately.

[0020] Further preferably, the method for performing a second learning on the connection relationship between the electronic components in the circuit diagram is:

[0021] Constructing a data set, the data set being used to store types of electronic components in a circuit diagram and their corresponding models;

[0022] The information of other electronic components connected to each pin of the electronic component is obtained and stored in the constructed data set.

[0023] Further preferably, the method for obtaining the position distribution of core electronic components according to the recognition results is:

[0024] Identify the electronic components in the circuit layout and preliminarily determine the core electronic components and characteristic electronic components;

[0025] After the preliminary identification is completed, the unidentified electronic components are inferred based on the information of other electronic components connected to each pin of the characteristic electronic component.

[0026] Further preferably, the communication device identifies the electronic components in the circuit layout, and preliminarily determines that the core electronic components and the characteristic electronic components are specifically:

[0027] Identify the core electronic components and characteristic electronic components in the circuit layout;

[0028] After the identification is completed, the positions of other surrounding electronic components are determined according to the pin relationship of the core electronic components. In this method, the core components and some relatively characteristic electronic components are first identified. For the electronic components that cannot be identified, the connection relationship of the pins of each electronic component in the circuit diagram can be objectively inferred, so that the identification result is more accurate.

[0029] Preferably, the method for marking the position of the core electronic components is:

[0030] In the circuit layout, obtain the location of core electronic components;

[0031] Measure the distance between the pins of the core electronic components and the pins of other electronic components, and mark the measurement results.

[0032] Further preferably, the method for placing the ESD device according to the marking result and the ESD rule is:

[0033] Get the marked results;

[0034] The best placement location for the ESD device is determined based on ESD rules and marking results.

[0035] An ESD protection system, comprising:

[0036] Acquisition module: The acquisition module is used to acquire circuit layout and circuit diagram;

[0037] Learning module: The learning module is used to learn the circuit diagram;

[0038] Identification module: The identification module is used to identify electronic components in the circuit layout according to the learning results;

[0039] Core component identification module: The core component identification module is used to obtain the location distribution of core electronic components according to the identification results;

[0040] Marking module: The marking module is used to mark the positions of core electronic components;

[0041] Arrangement module: The arrangement module is used to place ESD devices according to the marking results and ESD rules.

[0042] A computer-readable storage medium stores computer program instructions, which are suitable for being loaded by a processor and executing an ESD protection method.

[0043] A mobile terminal includes a processor and a memory, wherein the processor is used to execute a program stored in the memory to implement an ESD protection method.

[0044] Compared with the prior art, the present invention has the following beneficial effects: through the ESD protection method and system described in the present invention, ESD devices can be automatically arranged on the circuit layout according to the position relationship of electronic components. Specifically, after learning the circuit diagram, the positions of components in the circuit layout are identified, and the distance between components is measured. According to the distance and ESD rules, after the circuit layout is generated, the ESD devices can be reasonably arranged according to the position relationship of each electronic component in the circuit layout and the ESD rules, thereby saving manpower. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0046] Figure 1 It is a flow chart of an ESD protection method described in the present invention;

[0047] Figure 2 It is a structural diagram of an ESD protection method system described in the present invention. DETAILED DESCRIPTION

[0048] The present invention will now be described in further detail with reference to the accompanying drawings. These drawings are simplified schematic diagrams, which only illustrate the basic flow charts of the present invention in a schematic manner, and therefore only show the processes related to the present invention.

[0049] Example 1

[0050] like Figure 1 As shown, the present invention is an ESD protection method, and the method described is specifically as follows:

[0051] S1. Obtain circuit layout and circuit diagram;

[0052] S2. Study the circuit diagram;

[0053] S3. Identify electronic components in the circuit layout according to the learning results;

[0054] S4. Obtaining the location distribution of core electronic components based on the recognition results;

[0055] S5. Mark the positions of core electronic components;

[0056] S6. Place ESD devices according to the marking results and ESD regulations.

[0057] Step S1: Obtaining a circuit layout and a circuit diagram. Inputting the circuit layout and the circuit diagram into a recognition system for recognition.

[0058] Step S2: learning the circuit diagram. Since the circuit diagram clearly shows the types and models of electronic components and the connection relationship between the electronic components, the circuit diagram is learned to obtain the above information.

[0059] Step S3: Identify the electronic components in the circuit layout according to the learning results. The difference between the circuit layout and the circuit diagram is that the circuit diagram can clearly show what kind of electronic components are included and the connection relationship between multiple electronic components. In the circuit layout, the distance between the pins of the electronic components in the actual layout can be clearly reflected. Therefore, when adding an ESD device, the ESD device is placed in a more suitable position according to the actual distance between the pins, which is more in line with the design requirements.

[0060] The method for identifying electronic components in a circuit diagram according to the learning results is as follows: obtaining a circuit diagram; first learning the type, model and position relationship of the electronic components in the circuit diagram; after the first learning is completed, second learning is performed on the connection relationship between the electronic components in the circuit diagram; and the electronic components in the circuit diagram are identified according to the two learning results. Here, if the electronic components in the circuit diagram cannot be identified, the electronic components can be manually selected and the model and type of the device can be manually entered.

[0061] The method for conducting a second learning of the connection relationship between electronic components in a circuit diagram is as follows: constructing a data set, the data set being used to store the types of electronic components in the circuit diagram and their corresponding models; obtaining information about other electronic components connected to each pin of the electronic component, and storing the information in the constructed data set.

[0062] Step S4: Obtain the location distribution of core electronic components according to the recognition results.

[0063] The method for obtaining the position distribution of core electronic components based on the identification results is as follows: identifying the electronic components in the circuit layout, preliminarily determining the core electronic components and the characteristic electronic components; after the preliminary identification is completed, inferring the unidentified electronic components based on the information of other electronic components connected to each pin of the characteristic electronic component.

[0064] The method of identifying the electronic components in the circuit layout and preliminarily determining the core electronic components and the characteristic electronic components is as follows: identifying the core electronic components and the characteristic electronic components in the circuit layout; after the identification is completed, determining the positions of other surrounding electronic components according to the pin relationships of the core electronic components.

[0065] In this step, since the number of pins for some core electronic components in the circuit layout is relatively large, they are also easy to identify during the identification process. After identifying the number of pins, the number of pins of the electronic components in the data set can be compared to determine what kind of electronic component the electronic component is. Preliminary identification can identify multiple core electronic components, as well as some more characteristic devices for identification, such as triodes and MOS tubes. According to the connection relationship of the pin peripheral circuits of the core electronic components in the data set, other electronic components in the circuit layout are judged. After the preliminary matching is completed, the connection relationship of the peripheral circuits of the core devices is found. After the preliminary identification is completed, except for the peripheral circuits of the core electronic components, some other circuits have not been identified. At this time, based on some other electronic components identified and the connection relationship with other electronic components, speculation is made to complete the final circuit layout identification.

[0066] Step S5: Mark the positions of core electronic components.

[0067] The method for marking the position of the core electronic components is as follows: obtaining the position of the core electronic components in the circuit layout; measuring the distance between the pins of the core electronic components and the pins of other electronic components, and marking the measurement results.

[0068] Step S6: placing ESD devices according to the marking results and ESD rules.

[0069] The method for placing the ESD device according to the marking result and the ESD rule is as follows: obtaining the marking result; and providing the best placement position of the ESD device according to the ESD rule and the marking result. For example, the ESD device can be placed in multiple positions according to the ESD rule, but the ESD device can be placed according to the distance between the pins, that is, which position in the circuit layout is relatively spacious, which can make it more convenient to install electronic components in subsequent production.

[0070] Example 2

[0071] like Figure 2 As shown, the present invention provides an ESD protection method system:

[0072] Acquisition module 1: The acquisition module is used to acquire circuit layout and circuit diagram;

[0073] Learning module 2: the learning module is used to learn the circuit diagram;

[0074] Identification module 3: The identification module is used to identify electronic components in the circuit layout according to the learning results;

[0075] Core component identification module 4: The core component identification module is used to obtain the position distribution of core electronic components according to the identification results;

[0076] Marking module 5: The marking module is used to mark the positions of core electronic components;

[0077] Arrangement module 6: The arrangement module is used to place ESD devices according to the marking results and ESD rules.

[0078] The acquisition module 1 is used to acquire the circuit layout and circuit diagram, and transmit the acquired circuit layout and circuit diagram to the learning module. The learning module 2 is used to learn the circuit diagram, and transmit the learning results and the circuit layout to the identification module for identification. The identification module 3 is used to identify the electronic components in the circuit layout according to the learning results, and transmit the identification results of the electronic components to the core component identification module. The core component identification module 4 is used to obtain the position distribution of core electronic components according to the identification results, and transmit the distribution to the marking module. The marking module 5 is used to mark the position of the core electronic components, and transmit the marking results to the layout module. The layout module 6 is used to place the ESD device according to the marking results and ESD rules.

[0079] A computer-readable storage medium stores computer program instructions, which are suitable for being loaded by a processor and executing an ESD protection method.

[0080] A mobile terminal includes a processor and a memory, wherein the processor is used to execute a program stored in the memory to implement an ESD protection method.

[0081] The above detailed description is a specific description of the feasible embodiments of the present invention. The above embodiments are not intended to limit the patent scope of the present invention. Any equivalent implementation or modification that does not deviate from the present invention should be included in the patent scope of this case.

Claims

1. An ESD protection method, characterized in that: include: Obtain circuit layout and circuit diagram; Study the circuit diagram; Identify electronic components in the circuit layout based on the learning results; Obtain the location distribution of core electronic components based on the recognition results; Mark the locations of core electronic components; Place ESD devices according to the marking results and ESD regulations; The method for identifying electronic components in a circuit layout according to the learning results is as follows: Get the circuit diagram; First learn the types, models and positional relationships of electronic components in circuit diagrams; After the first learning is completed, the connection relationship between the electronic components in the circuit diagram is learned for the second time; Identify the electronic components in the circuit layout based on the two learning results; The method for learning the connection relationship between electronic components in the circuit diagram for the second time is: Constructing a data set, the data set being used to store types of electronic components in a circuit diagram and their corresponding models; The information of other electronic components connected to each pin of the electronic component is obtained and stored in the constructed data set.

2. An ESD protection method according to claim 1, characterized in that: The method for obtaining the position distribution of core electronic components according to the recognition results is: Identify the electronic components in the circuit layout and preliminarily determine the core electronic components and characteristic electronic components; After the preliminary identification is completed, the unidentified electronic components are inferred based on the information of other electronic components connected to each pin of the characteristic electronic component.

3. An ESD protection method according to claim 2, characterized in that: The electronic components in the circuit diagram are identified, and the core electronic components and characteristic electronic components are preliminarily determined as follows: Identify the core electronic components and characteristic electronic components in the circuit layout; After identification is completed, the positions of other surrounding electronic components are determined based on the pin relationships of the core electronic components.

4. The ESD protection method according to claim 1, characterized in that: The method for marking the positions of core electronic components is as follows: In the circuit layout, obtain the location of core electronic components; Measure the distance between the pins of the core electronic components and the pins of other electronic components, and mark the measurement results.

5. An ESD protection method according to claim 4, characterized in that: The method for placing the ESD device according to the marking result and the ESD rule is as follows: Get the marked results; The best placement location for the ESD device is determined based on ESD rules and marking results.

6. An ESD protection system, characterized in that: include: Acquisition module: The acquisition module is used to acquire circuit layout and circuit diagram; Learning module: The learning module is used to learn the circuit diagram; Identification module: The identification module is used to identify electronic components in the circuit layout according to the learning results; Core component identification module: The core component identification module is used to obtain the location distribution of core electronic components according to the identification results; Marking module: The marking module is used to mark the positions of core electronic components; Arrangement module: The arrangement module is used to place ESD devices according to the marking results and ESD rules.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, which are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 5.

8. A mobile terminal, characterized in that: The method comprises a processor and a memory, wherein the processor is used to execute a program stored in the memory to implement the method described in any one of claims 1 to 7.