Identification code coding method for component big database construction

By adopting mixed classification method and detailed coding rules in component identification code, the problem of incomplete component information coverage in the existing technology is solved, the unique encoding and information management requirements of components are realized, and the foundation for the construction of large component databases is laid.

CN119538959APending Publication Date: 2025-02-28BEIHANG UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411596448.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The existing component classification and coding system cannot meet the diversified needs of modern information management, especially incomplete information coverage in terms of component packaging form, quality level, etc.

Method used

A mixed classification method mainly based on surface classification method and supplemented by line classification method is used to determine that the component identification code composition structure is six segments, including component category, packaging material, packaging form, country/region, quality level and component sequence code, and detailed encoding rules are formulated.

Benefits of technology

It realizes unique encoding of components, can quickly obtain key information of components, meet the needs of modern information management, and lays a solid foundation for the construction of large component databases.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538959A_ABST
    Figure CN119538959A_ABST
Patent Text Reader

Abstract

The invention provides an identification code coding method for component big database construction, which comprises the following steps of: firstly, determining a component identification code composition structure as six sections by combining a mixed classification method which takes a surface classification method as a main method and a line classification method as an auxiliary method, and then respectively determining coding rules of each section of the component identification code, the general principle is that each code of each segment is composed of 10 Arabic numerals (0-9), a decimal system is implemented, and 0 and 9 are reserved for special situations. Wherein the six-segment code of the component identification code respectively represents the component category, the packaging material, the packaging form, the country / region, the quality grade and the component sequence code, the sequentially corresponding code digits are 8 digits, 1 digits, 2 digits, 1 digits, 2 digits and 6 digits, and a 20-digit component identification code is formed. The component identification code has uniqueness, normalization, good stability and expandability, related information of the component can be directly read through the component identification code, and information management of the component is greatly facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field:

[0001] The invention provides an identification code encoding method for building a large component database, which relates to a component encoding method and belongs to the technical field of electronic components. Background technology:

[0002] Since the invention of the electron tube in the early 20th century, electronic components have developed rapidly. With the continuous advancement of science and technology, especially the rapid development of emerging technologies such as 5G and the Internet of Things, the demand for electronic components has also shown explosive growth. According to statistics, in 2022, there will be more than 800,000 registered component companies in my country, and the production of optoelectronic components in China alone will reach more than 1 trillion. The types and quantities of components have increased dramatically, and the resulting information management needs have become increasingly prominent.

[0003] The construction of the component database is based on the basic information of domestic components, basic information of imported components, and preferred information of components, which can realize the query of various component information and the management of related processes. In the construction of the component database, the component identification code plays a vital role.

[0004] At present, "GJB 8118-2013 Military Electronic Components Classification and Code" classifies and codes components, and divides components into multiple categories such as resistors, capacitors, microcircuits, optoelectronic devices, etc., to ensure that each component can be uniquely classified into a category, thereby achieving effective classification management of various components. However, the coding system of this standard is limited to the identification of component category information, and lacks coverage of key information of components, such as component packaging form, quality grade, etc. This single category information coding method cannot meet the diverse needs of modern information management in the procurement, use and management of components.

[0005] In addition, "GB / T 15879.4-2019 Mechanical Standardization of Semiconductor Devices Part 4: Classification and Coding System of Semiconductor Device Package Outlines" provides a classification and coding method for package outlines. Package outline is an important type of information for components. The standard proposes a code that includes packaging materials, specific packaging features, lead-out terminal positions, package outline types, lead-out terminal forms, and the number of lead-out terminals. The code uses a combination of English letters and numbers, where the package outline type is the only mandatory section, and the rest of the information is optional. Although the standard provides a reference for the coding of component packaging forms, it still has problems with incomplete information coverage and single coding content. Therefore, the existing component package outline coding and component classification coding system cannot fully meet the needs for multi-dimensional information in the production, procurement, use and management of components.

[0006] Combining the basic information of components and the hybrid classification method, the present invention proposes an identification code encoding method for the construction of a large database of components, establishes a unified encoding rule system with relatively comprehensive information, realizes the digital and distributed comprehensive management and query of components, and lays a solid foundation for the construction of a large database of components. Summary of the invention:

[0007] 1. Purpose: The purpose of the invention is to provide an identification code encoding method for the construction of a large database of components, providing a basis for the encoding of components.

[0008] 2. Technical solution:

[0009] The present invention proposes an identification code encoding method for building a large component database, which comprises the following steps:

[0010] Step 1: Combined with the mixed classification method that is mainly based on the surface classification method and supplemented by the line classification method, determine that the component identification code consists of six sections, namely component category, packaging material, packaging form, country / region, quality grade and component sequence code. The component identification code is the unique code of the component in the database. It is an important basis for ensuring that the components are identifiable and the information is comparable. Through the component identification code, key information such as the category and packaging form of the component can be obtained. Therefore, the component identification code must include the basic information of component category, packaging material, packaging form, country / region, and quality grade.

[0011] According to the basic information contained in the component identification code, combined with the "Basic Principles and Methods of Information Classification and Coding GB / T 7027-2002", a hybrid classification method with surface classification as the main method and line classification as the auxiliary method is used to classify the basic information of components. First, the five basic information of components are classified using the hybrid classification method. At the same time, in order to ensure the uniqueness of the component coding, the component sequence code is added on the basis of the basic information. Therefore, the component identification code is divided into six sections, namely component category, packaging material, packaging form, country / region, quality grade, and component sequence code.

[0012] Step 2: Determine the coding rules for each segment of the component identification code. The general principle is that each bit of each segment is composed of 10 Arabic numerals (0-9) in decimal system, where 0 and 9 are reserved for special circumstances.

[0013] The first section of the component identification code is the code of the component category, which is compiled with reference to "GJB 8118-2013 Classification and Code of Military Electronic Components". The classification method of component categories in the standard adopts the line classification method, and the classification code is a layered structure with a maximum of five layers, the first layer is four digits, and the remaining layers are two digits each. The first-level categories and codes of military electronic components are shown in Table 1. Table 2 gives some classification codes of 5905 resistors in "GJB 8118-2013 Classification and Code of Military Electronic Components". The classification codes of other types of components can be found in the text of "GJB 8118-2013 Classification and Code of Military Electronic Components".

[0014] Table 1. Classification and code table of the first level of GJB8118 military electronic components

[0015]

[0016]

[0017] Table 2 GJB8118 resistor classification code table

[0018] Classification Code Category Name illustrate 5962 Microcircuit 596201 Semiconductor integrated circuits Excluding microwave semiconductor integrated circuits 59620101 Analog ICs 5962010101 Amplifier 596201010101 Operational Amplifier 596201010102 Linear Amplifier 596201010103 Power Amplifier

[0019] Combining the above categories, it can be seen that this standard is more specific in the classification of component categories. In this method, component categories are only divided into major categories. Therefore, the first segment of the component identification code is encoded with 8 decimal digits, that is, the first 8 digits of the classification code in "GJB 8118-2013 Military Electronic Components Classification and Code" are selected, and 0 is added at the end if it is less than 8 digits.

[0020] The second section of the component identification code is the code of the component packaging material. According to "GB / T 15879.4-2019 Mechanical Standardization of Semiconductor Devices Part 4: Classification and Coding System of Semiconductor Device Package Outlines" and common packaging materials of components, packaging materials are divided into ceramics, plastics (including epoxy resins), metals, ceramic-metal co-fired, glass, silicon, carrier tape, and others. This section of the code is encoded with a 1-digit decimal number, and the specific corresponding coding relationship is shown in Table 3.

[0021] Table 3 Packaging material corresponding code

[0022] Packaging materials Corresponding code ceramics 1 Plastics (including epoxies) 2 Metal 3 Ceramic Metal Co-Firing 4 Glass 5 silicon 6 Carrier Tape 7 other 9

[0023] The third section is the code of the component packaging form (differentiated by the installation form). The component packaging form can be divided into plug-in type, surface mount type, and other types according to the installation form. Among them, the plug-in type package includes transistor package (TO), single in-line package (SIP), dual in-line package (DIP), Z-type pin in-line package (ZIP), pin grid array package (PGA), and others; the surface mount package includes small outline package (SOP), leadless chip package (LCC), quad flat package (QFP), land grid array package (LGA), ball grid array package (BGA), chip size package (CSP), and others.

[0024] This section is encoded with two decimal digits. The first digit indicates the installation form, the second digit indicates the specific packaging form under each installation type, and the corresponding coding of the third section packaging form is shown in Table 4.

[0025] Table 4 Package type corresponding code

[0026]

[0027] The fourth section is the country / region code of the component, which is generally divided into domestic components and imported components. This section is encoded with a 1-digit decimal number. The corresponding codes are shown in Table 5.

[0028] Table 5 Country / Region Corresponding Codes

[0029] Country / Region Corresponding code Domestic 1 import 2

[0030] The fifth paragraph is the coding of the quality grade of components. The quality grade of domestic military components is divided into six grades: A1, A2, A3, A4, B, and C, referring to the "GJB / Z299C-2006 Electronic Equipment Reliability Prediction Manual". The specific quality grade description is shown in Table 6. The quality grade of imported military components is divided into multiple categories according to the "MIL-HTBK-217F US Military Manual Electronic Equipment Reliability Prediction", as shown in Table 7. The quality grades of non-military components are divided into automotive grade and industrial grade.

[0031] Table 6 Quality level description of GJB / Z299C-2006 Electronic Equipment Reliability Prediction Manual

[0032]

[0033]

[0034] Table 7 Quality level description of MIL-HTBK-217F U.S. Military Manual for Electronic Equipment Reliability Prediction

[0035]

[0036] Since the number of quality grade types of imported components exceeds 10, the fifth quality grade code of the component identification code needs to be represented by two decimal digits. The corresponding codes are shown in Table 8.

[0037] Table 8 Quality level corresponding codes

[0038]

[0039] The sixth section is the encoding of the component sequence code, which is encoded using 6 decimal digits. If the first 14 digits of the components are the same, that is, the component category, packaging material, packaging form, country / region, and quality grade are all the same, the encoding is carried out in the order in which the component information is collected, starting from 000001.

[0040] 3. Advantages and effects:

[0041] The present invention provides an identification code encoding method for building a large component database, and the advantages of the present invention are:

[0042] (1) The coding rules of the component identification code provided by this method are unique. In the component database, the component identification code is the "identity card" of the component. A specific component can be uniquely identified by the component identification code.

[0043] (2) The coding rules of the component identification code provided by this method divide the component identification code into six sections, including basic information such as component category, packaging material, packaging form, country / region and quality grade, and explain the coding rules of each section in detail. The compilation method refers to relevant standards to complete the 20-digit component identification code, which has strict standardization and strong applicability.

[0044] (3) The component identification code provided by this method has good stability and extensibility. The coding rules adopt a mixed classification method with surface classification as the main method and line classification as the auxiliary method. The component identification code is divided into six sections, and 0 and 9 are reserved for special cases during the coding process. The changes of the code elements in each section or the expansion of the identification code information content do not require the modification of the original component identification code structure.

[0045] (4) The component identification code provided by this method covers key information of the component, such as component category, package, quality grade, etc. The information of the component can be quickly obtained through the coding, and the components in the system can be better managed through the coding.

[0046] (5) This method forms a unified component coding system, which is conducive to collecting component data from various manufacturers, helping to realize digital, distributed integrated management and query of components, and laying the foundation for the accumulation of component big data. Description of the drawings:

[0047] In order to make the contents of the present invention more clearly understood, the present invention is further described in detail below based on specific embodiments of the present invention in conjunction with the accompanying drawings.

[0048] Figure 1 It is the meaning of each segment of the component identification code in the present invention and the number of coding bits. Specific implementation method:

[0049] The present invention is further described below in conjunction with specific embodiments so that those skilled in the art can better understand the present invention and implement it, but the embodiments are not intended to limit the present invention.

[0050] The present invention provides an identification code encoding method for building a large component database. Taking two types of components, HPC357C surface mount optocoupler and JM64LV25616 SRAM circuit, as examples, the specific implementation steps are as follows:

[0051] Case 1: Taking the HPC357C surface-mount optocoupler as an example, the full name of this device is phototransistor output optocoupler, which packages the infrared LED chip and the phototransistor chip together to achieve electrical-optical-electrical conversion.

[0052] Step 1: Combined with the mixed classification method that mainly uses the surface classification method and supplemented by the line classification method, it is determined that the component identification code consists of six sections, namely component category, packaging material, packaging form, country / region, quality grade and component sequence code. It is determined that the identification code of the HPC357C surface mount optocoupler is six sections.

[0053] Step 2: Determine the coding rules for each segment of the component identification code. The general principle is that each bit of each segment is composed of 10 Arabic numerals (0-9) in decimal system, where 0 and 9 are reserved for special circumstances.

[0054] The first section of the component identification code is the code of the component category. Refer to "GJB 8118-2013 Classification and Code of Military Electronic Components" to select the category of surface mount optocoupler. In the first level category, HPC357C surface mount optocoupler belongs to 5980 optoelectronic devices. According to 5980 optoelectronic devices, search in the specific category. In the second level category, 598003 optocoupler devices can be found. The HPC357C surface mount optocoupler is a phototransistor output type optocoupler, which belongs to 59800301 optoelectronic discrete device output type optocoupler device. Therefore, the first section code is 59800301.

[0055] The second section of the component identification code is the code for the packaging material. The packaging material of the HPC357C surface mount optocoupler is plastic, so the second section code is 2.

[0056] The third section of the component identification code is the package type code. The package type of the HPC357C surface mount optocoupler is a small outline package (SOP) under the surface mount type, so the third section code is 21.

[0057] The fourth section of the component identification code is the country / region code. The HPC357C surface-mount optocoupler is a domestic component, so the fourth section code is 1.

[0058] The fifth section of the component identification code is the code for the component quality grade. The HPC357C surface mount optocoupler is an industrial-grade product, so the fifth section code is 91.

[0059] The sixth section of the component identification code is the serial code of the component. If the HPC357C surface mount optocoupler is the first component entered under 59800301221091, the sixth section code is 000001.

[0060] In summary, the identification code of the HPC357C surface mount optocoupler is 59800301221191000001.

[0061] Case 2: Taking the JM64LV25616 SRAM circuit as an example, this device is a memory with large capacity and relatively short storage time.

[0062] Step 1: Combined with the mixed classification method that mainly uses the surface classification method and supplemented by the line classification method, it is determined that the component identification code consists of six sections, namely component category, packaging material, packaging form, country / region, quality grade and component sequence code. It is determined that the identification code of the JM64LV25616 SRAM circuit is six sections.

[0063] Step 2: Determine the coding rules for each segment of the component identification code. The general principle is that each bit of each segment is composed of 10 Arabic numerals (0-9) in decimal system, where 0 and 9 are reserved for special circumstances.

[0064] The first section of the component identification code is the code of the component category. Refer to "GJB 8118-2013 Classification and Code of Military Electronic Components" to select the category of SRAM circuit. In the first-level category, JM64LV25616 SRAM circuit belongs to 5962 microcircuit. According to 5962 microcircuit, search in the specific category. In the second-level category, 596201 semiconductor integrated circuit can be found. JM64LV25616 SRAM circuit is a static memory circuit, which belongs to 59620102 digital integrated circuit. Therefore, the first section of the component identification code is 59620102.

[0065] The second section of the component identification code is the code for the packaging material. The packaging material of the JM64LV25616 SRAM circuit is ceramic, so the second section code is 1.

[0066] The third section of the component identification code is the package type code. The package type of the JM64LV25616 SRAM circuit is a small outline package (SOP) under the surface mount type, so the third section code is 21.

[0067] The fourth section of the component identification code is the country / region code. The JM64LV25616 SRAM circuit is a domestic component, so the fourth section code is 1.

[0068] The fifth segment of the component identification code is the code for the component quality grade. The JM64LV25616 SRAM circuit is a domestic military component with a quality grade of B, so the fifth layer code is 15.

[0069] The sixth section of the component identification code is the encoding of the component's sequence code. If the JM64LV25616 SRAM circuit with ceramic SOP package and quality grade B is the 88th digital integrated circuit component included, that is, the 88th component included under 59620102121004, then the sixth-level sequence code is 000088.

[0070] In summary, the identification code of the JM64LV25616 SRAM circuit is 59620102121115000088.

Claims

1. A method for encoding identification codes for building a large component database, characterized in that: The following steps are involved: Step 1: Combined with the mixed classification method that mainly uses the surface classification method and supplemented by the line classification method, determine that the component identification code consists of six sections, namely component category, packaging material, packaging form, country / region, quality grade and component sequence code; Step 2: Determine the coding rules for each segment of the component identification code. The general principle is that each bit of each segment is composed of 10 Arabic numerals (0-9) in decimal system, where 0 and 9 are reserved for special circumstances.

2. The identification code encoding method for building a large component database according to claim 1, characterized in that: The step 2 includes selecting the first 8 digits of the classification code in "GJB 8118-2013 Classification and Code of Military Electronic Components" for the coding of the first segment of component categories; The second section is the code of the component packaging material, ceramic, plastic (including epoxy resin), metal, ceramic metal co-fired, glass, silicon, carrier and other types of packaging materials, the corresponding codes are 1, 2, 3, 4, 5, 6, 7, 9; The third section is the coding of the component packaging type, which is divided into two layers using the line classification method. The first layer is the installation form, and the second layer is the specific packaging form under each installation type. The corresponding codes are shown in Table 1; Table 1 Package type corresponding code The fourth section is the country / region code. The codes for domestic components and imported components are 1 and 2 respectively. The fifth section is the code for the quality level of components. The quality levels of domestic military components are divided into A1, A2, A3, A4, B, and C. The quality levels of imported military components are classified and evaluated according to the component categories. The quality levels of non-military components are divided into automotive grade and industrial grade. The codes corresponding to the fifth section quality levels are shown in Table 2. Table 2 Quality level corresponding codes The sixth section is the component sequence code, which is encoded using a 6-digit decimal number. If the first 14 digits of the components are the same, they are encoded in the order in which the component information is collected, starting from 000001, to ensure the uniqueness of the component identification code.