A semiconductor data processing method, analysis method, device, computer equipment and storage medium

By judging the preset conditions in the configuration file and combining the adjustment function of the pop-up component, the problems of inconvenient adjustment of the data analysis page display component and large performance occupancy in the existing technology are solved, and the user-defined layout and performance optimization effects are achieved.

CN118897856BActive Publication Date: 2025-02-07SEMITRONIX
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411337215.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-02-07
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

Existing semiconductor data analysis methods are difficult to achieve convenient and flexible user adjustment of display components, and when hiding data that users do not need, they still occupy page performance.

Method used

By obtaining the second configuration file data and determining whether the preset conditions are met, the data analysis page is drawn using the corresponding configuration file information. Users can freely adjust the composition and position of the display components through pop-up components and hide unnecessary components, thereby reducing data calls and calculations.

Benefits of technology

It realizes user-defined data analysis page layout, improves the flexibility and efficiency of data analysis, and reduces the use of page performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118897856B_ABST
    Figure CN118897856B_ABST
Patent Text Reader

Abstract

A semiconductor data processing method, an analysis method, an apparatus, a computer device and a storage medium, and relates to a semiconductor data processing method, comprising: obtaining second configuration file data and determining whether a preset condition is met, if the preset condition is met, using the second configuration file information to draw a data analysis page; otherwise, obtaining the first configuration file information and drawing the data analysis page; the user can freely adjust the composition and position arrangement of the data analysis page display component according to their own needs through a pop-up window component, and the modified pop-up window component forms the second configuration file information, and then draws a new data analysis page; and when the display component that is not needed by the user is hidden through the pop-up window component, the display component is no longer called / calculated for data, thereby reducing the occupancy of the data analysis page performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of semiconductor technology, and in particular relates to a semiconductor data processing method, analysis method, device, computer equipment and storage medium. Background Art

[0002] Chips are cut vertically and horizontally from wafers. Depending on the size of the chips, a wafer can cut hundreds, thousands or even tens of thousands of chips. Only effective chips that can meet the design performance and functional requirements can be delivered for use; the ratio of effective chips to the total number of chips on the wafer is called the finished product rate or yield. The higher the yield, the higher the commercial value of a wafer. If the yield is low, it means that the design or manufacturing process is not yet mature, and the product cannot enter mass production. For the manufacturing process, the key to improving the chip yield is to monitor and test the manufacturing process completely and effectively, and at the same time, combine other data in the manufacturing process for accurate and rapid analysis, timely discover problems and potential risks, and feedback to the integrated circuit manufacturing end (foundry manufacturers) and the design end (fabless manufacturers) to improve the process and design to improve the yield. With the advancement of advanced technology, the device density is getting higher and higher, and the manufacturing process is becoming more and more complex, which will generate a large amount of design, testing, production line production and other data. How to quickly realize the effective correlation analysis and analysis efficiency of big data in the semiconductor field will greatly affect the speed of improving product yield and the product maturity cycle.

[0003] At present, semiconductor data analysis scenarios generally use multiple display components for visualization analysis of wafer data. Existing patent documents disclose a method and device for processing wafer yield data, which displays a main display component and at least one slave display component in a data visualization interface. The display components in the page are generally in a fixed display format according to the pre-settings of the underlying code. If the page settings need to be changed, they need to be adjusted from the underlying code, so the pre-settings require all display components to be drawn. In fact, different users have different display requirements for the composition of the display components and the position arrangement of the display components. It is impossible to achieve convenient and flexible free adjustment of display components by users, and data (display components) that users do not need can only be hidden. In practice, the hidden display components will continue to call / calculate data and occupy page performance. It is not suitable for data analysis with drill-down analysis requirements and large data volume in the semiconductor field. Summary of the invention

[0004] To solve all or part of the above problems, the present application provides a semiconductor data processing method, analysis method, apparatus, computer equipment and storage medium, which obtain second configuration file data and determine whether a preset condition is met. If the preset condition is met, the second configuration file information is used to draw a data analysis page; otherwise, the first configuration file information is obtained and the data analysis page is drawn; the user can freely adjust the composition and position arrangement of the data analysis page display component according to their own needs through the pop-up component, and the modified pop-up component forms the second configuration file information, and then draws a new data analysis page; and when the display component that the user does not need is hidden through the pop-up component, the display component is no longer called / calculated for data, thereby reducing the page performance occupancy of the data analysis page.

[0005] Other purposes and advantages of the present invention can be further understood from the technical features disclosed in the present invention.

[0006] To achieve one, part or all of the above purposes or other purposes, the present invention provides a semiconductor data processing method, analysis method, device, computer equipment and storage medium.

[0007] A semiconductor data processing method, comprising:

[0008] Obtain the second configuration file information, determine whether the data meets the preset condition, if the preset condition is met, use the second configuration file information to draw a data analysis page including at least one chart block, if the preset condition is not met, obtain the first configuration file information, and use the first configuration file to draw the data analysis page including at least one chart block.

[0009] Optionally, the method for determining whether the data meets the preset condition is any one of the following:

[0010] If the parameter values ​​of all parameters in the second configuration file information are blank or zero, the preset condition is not met; if some or all of the parameter values ​​of all parameters are not blank or zero, the preset condition is met;

[0011] If the specific parameter condition in the second configuration file information is true, the preset condition is met; if the specific parameter condition is false, the preset condition is not met.

[0012] Optionally, if the specific parameter falls within a preset range, the condition is true; if the specific parameter does not fall within the preset range, the condition is false.

[0013] Optionally, the second configuration file information is formed after being modified by the user through a pop-up component.

[0014] Optionally, the method further includes: modifying the block layout of at least one chart block through the pop-up window component, and updating configuration parameters according to the modified block layout to draw a new data analysis page.

[0015] Optionally, the configuration parameters of each chart block in the page chart area are preset by the first configuration file, or the configuration parameters of the second configuration file information are obtained from a database;

[0016] The configuration parameters are obtained and stored in a data memory, and a data analysis page is drawn according to the configuration parameters in the data memory and the selected screening data, and displayed on a user terminal.

[0017] Optionally, the pop-up component obtains the configuration parameters in the data memory to form a configuration page corresponding to the data analysis page layout;

[0018] The user modifies the block layout of at least one chart block in the configuration page, and the updated configuration parameters are updated to the data memory and / or database.

[0019] Optionally, the chart block is provided with at least one chart under at least one data dimension, and the updated configuration parameters are updated in real time to the data memory and / or database, further comprising:

[0020] When you choose to update to the database, according to the configuration information selected by the user, obtain the configuration parameters of at least one chart block in the configuration page and / or the configuration parameters of the currently displayed chart in each chart block, and select the corresponding configuration parameters to update to the second configuration file in the database.

[0021] Optionally, the method further includes: the chart block is provided with at least one chart under at least one data dimension, and the configuration parameters are provided with chart information to be drawn that is displayed by default.

[0022] Optionally, the block layout includes the number, position and size of the chart blocks.

[0023] Optionally, the configuration page of the pop-up component includes a block list bar and a layout area;

[0024] The block list bar is used to display a block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area based on the first layout mode;

[0025] The layout area is used to adjust the block layout of each chart block.

[0026] Optionally, the layout area displays the width, height and position of the chart block in equal proportion according to the configuration parameters in the data memory.

[0027] Optionally, the first layout mode includes:

[0028] Obtaining the distribution of arranged chart blocks in the layout area, if the arranged chart blocks are arranged along the first direction, then sequentially adding the unarranged chart blocks to a single area of ​​the arranged chart blocks along the preset first direction according to the supplementation order;

[0029] Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

[0030] Optionally, the block list bar is used to display a block list of all chart blocks, and based on the first layout mode, unarranged chart blocks are supplemented in the layout area, further comprising:

[0031] The user drags a chart block in the block list into the layout area, and forms a layout reference of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode. The layout area generates a new block layout based on the selected layout reference.

[0032] Optionally, the second layout mode includes:

[0033] The distribution of arranged chart blocks in the layout area is obtained. The layout area will generate corresponding reference shadows according to the positions of the chart blocks dragged out from the block list in the layout area. The dragged chart blocks are added to the layout area according to the corresponding reference shadows.

[0034] Optionally, the layout area is used to adjust the block layout of each chart block, including:

[0035] The user adjusts the width and height of the chart block by dragging the dividing line between the chart blocks, and adjusts the position of the chart block according to the second layout mode by dragging the entire chart block.

[0036] Optionally, the layout area is used to adjust the block layout of each chart block and further includes, in response to a deletion operation of a deletion component corresponding to each chart block, deleting the corresponding chart block in the layout area.

[0037] Optionally, if any chart block in the layout area is deleted, then the non-deleted chart blocks that are in contact with the deleted chart block will extend along a single direction into the corresponding area of ​​the deleted chart block.

[0038] The present invention also provides a semiconductor data analysis method, comprising:

[0039] Step 1: Obtain a configuration file, and draw a data analysis page including at least one chart block according to the configuration file, wherein the configuration file has configuration parameters of each chart block;

[0040] Step 2: The user modifies the block layout of the at least one chart block through the pop-up component;

[0041] Step 3: Update the configuration parameters according to the modified block layout and draw a new data analysis page.

[0042] Optionally, the configuration parameters of each chart block are preset through the configuration file;

[0043] The configuration parameters of the configuration file are obtained and stored in the data memory, and a data analysis page is drawn according to the configuration parameters and the selected screening data, and displayed on the user end.

[0044] Optionally, the pop-up component obtains the configuration parameters of the data memory to form a configuration page corresponding to the data analysis page layout;

[0045] The user modifies the block layout of at least one chart block in the configuration page, and updates the updated configuration parameters to the data memory and / or the configuration file.

[0046] The chart block is provided with at least one chart under at least one data dimension, and the configuration parameters are provided with chart information to be drawn that is displayed by default.

[0047] Optionally, the configuration page of the pop-up component includes a block list bar and a layout area;

[0048] The block list bar is used to display a block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area based on the first layout mode;

[0049] The layout area is used to adjust the block layout of each chart block.

[0050] Optionally, the first layout mode includes:

[0051] Obtain the distribution of arranged chart blocks in the layout area. If the arranged chart blocks are arranged along a single direction, the unarranged chart blocks are sequentially added to the single area of ​​the arranged chart blocks along a preset direction according to the supplementation order.

[0052] Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

[0053] Optionally, the block list bar is used to display a block list of all chart blocks, and based on the first layout mode, unarranged chart blocks are supplemented in the layout area, further comprising:

[0054] The user drags a chart block in the block list into the layout area, and forms a layout reference of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode. The layout area generates a new block layout based on the selected layout reference.

[0055] Optionally, the layout area is used to adjust the block layout of each chart block, including:

[0056] The user adjusts the width and height of the chart block by dragging the dividing line between the chart blocks, and adjusts the position of the chart block according to the second layout mode by dragging the entire chart block.

[0057] The present invention also provides a computer device, which uses the semiconductor data processing method or the semiconductor data analysis method.

[0058] The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the semiconductor data processing method or the steps of the semiconductor data analysis method when executing the program.

[0059] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the semiconductor data processing method or the steps of the semiconductor data analysis method are implemented.

[0060] Compared with the prior art, the beneficial effects of the present invention mainly include:

[0061] The present application provides a semiconductor data processing method, analysis method, device, computer equipment and storage medium, which obtain second configuration file data and determine whether a preset condition is met. If the preset condition is met, the second configuration file information is used to draw a data analysis page; otherwise, the first configuration file information is obtained and the data analysis page is drawn; the user can freely adjust the composition and position arrangement of the data analysis page display component according to their own needs through the pop-up component, and the modified pop-up component forms the second configuration file information, and then draws a new data analysis page; and when the display component that the user does not need is hidden through the pop-up component, the display component is no longer called / calculated for data, thereby reducing the occupancy of the data analysis page page performance.

[0062] In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the technical solutions in the specific embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0064] Figure 1 A schematic flow chart of a semiconductor data processing method provided in Example 1 of the present application.

[0065] Figure 2 A schematic flow chart of a semiconductor data analysis method provided in Example 2 of the present application.

[0066] Figure 3 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 1 .

[0067] Figure 4 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 2 .

[0068] Figure 5 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 3 .

[0069] Figure 6 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 4 .

[0070] Figure 7 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 5 .

[0071] Figure 8 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 6 .

[0072] Fig. 9 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 7 .

[0073] Fig.10 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 8 .

[0074] Fig.11 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Fig. 9 .

[0075] Fig.12 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Fig.10 . DETAILED DESCRIPTION

[0076] The above and other technical contents, features and effects of the present invention will be clearly presented in the following detailed description of a preferred embodiment with reference to the drawings. The directional terms mentioned in the following embodiments, such as up, down, left, right, front or back, etc., are only referenced to the directions of the attached drawings. Therefore, the directional terms used are used to illustrate and not to limit the present invention.

[0077] The present application provides a semiconductor data processing method, analysis method, device, computer equipment and storage medium, which obtain second configuration file data and determine whether a preset condition is met. If the preset condition is met, the second configuration file information is used to draw a data analysis page; otherwise, the first configuration file information is obtained and the data analysis page is drawn; the user can freely adjust the composition and position arrangement of the data analysis page display component according to their own needs through the pop-up component, and the modified pop-up component forms the second configuration file information, and then draws a new data analysis page; and when the display component that the user does not need is hidden through the pop-up component, the display component is no longer called / calculated for data, thereby reducing the occupancy of the data analysis page page performance.

[0078] The following will describe the various embodiments of the present application in detail with reference to the accompanying drawings. However, it will be appreciated by those skilled in the art that in the various embodiments of the present application, many technical details are provided in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solution claimed in the present application can be implemented.

[0079] Embodiment 1

[0080] Figure 1 Shown is a schematic flow chart of a semiconductor data processing method provided in Embodiment 1 of the present application.

[0081] like Figure 1 As shown, a semiconductor data processing method includes:

[0082] The second configuration file information is obtained to determine whether the data meets the preset condition. If the preset condition is met, the second configuration file information is used to draw a data analysis page including at least one chart block. If the preset condition is not met, the first configuration file information is obtained and the first configuration file is used to draw a data analysis page including at least one chart block.

[0083] Specifically, by acquiring the second configuration file information stored in the database, it is determined whether the data of the second configuration file meets the preset condition. If the preset condition is met, the second configuration file information is saved to the data memory, and the parameters are acquired from the data memory to draw a data analysis page including at least one chart block;

[0084] If the preset condition is not met, first configuration file information is obtained, the first configuration file information is saved in a data memory, and parameters are obtained from the data memory to draw a data analysis page including at least one chart block.

[0085] In one embodiment, the method for determining whether the data meets the preset condition is any one of the following:

[0086] 1. If the parameter values ​​of all parameters in the second configuration file information in the database are blank or zero, the preset condition is not met; if some or all of the parameter values ​​of all parameters are not blank or zero, the preset condition is met;

[0087] 2. If the specific parameter condition in the second configuration file information in the database is true, the preset condition is met; if the specific parameter condition is false, the preset condition is not met.

[0088] In one embodiment, if the specific parameter falls within a preset range, the condition is true, and if the specific parameter does not fall within the preset range, the condition is false.

[0089] Among them, the content of the present invention also involves a pop-up window component, through which the page layout can be modified. If the default page configuration needs to be modified, the new page configuration parameters can be updated to the second configuration file in the database. According to the setting, when drawing the data analysis page, it will first determine whether the data of the second configuration file information can meet the preset conditions (whether the parameters exist or whether the parameters meet the requirements). If the requirements are met, the page configuration parameters are obtained from the data of the second configuration file, otherwise the default setting parameters are obtained from the first configuration file for drawing; in addition, if the specific parameter condition is true, it means that the specific parameter falls within the preset range; if the specific parameter condition is false, it means that the specific parameter does not fall within the preset range. The "preset range" of this application includes the necessary setting parameters for drawing the data analysis page. For example, the data analysis page of this application includes at least one chart block. If the number parameter of the chart block of the second configuration file information in the database is empty or zero, the specific parameter condition is false, the preset condition is not met, the first configuration file information is obtained, the first configuration file information is saved to the data memory, and the parameters are obtained from the data memory to draw the data analysis page including at least one chart block.

[0090] When the data analysis page of the present application is drawn for the first time, the parameter values ​​of all parameters in the second configuration file information in the database are blank or zero, and the preset conditions are not met. When drawing the data analysis page, it is necessary to obtain information from the preset configuration file (i.e., the first configuration file information) and save it to the data memory, and obtain parameters from the data memory to draw a data analysis page including at least one chart block.

[0091] In one embodiment, the second configuration file information is formed after being modified by the user through a pop-up component.

[0092] Specifically, the block layout of at least one chart block is modified through the pop-up window component, and the configuration parameters are updated according to the modified block layout to draw a new data analysis page.

[0093] On the data analysis page, the user clicks the pop-up component page logo ("layout" button) to open the pop-up component page. The pop-up component obtains the configuration parameters in the data memory that records the data analysis page status in real time, and forms a configuration page corresponding to the data analysis page layout. The user can modify the block layout of at least one chart block in the configuration page through the pop-up component. The block layout includes the number, position and size of the chart blocks.

[0094] In one embodiment, the configuration parameters of each chart block in the page chart area are preset by the first configuration file, or the configuration parameters of the second configuration file information are obtained from the database;

[0095] The configuration parameters are obtained and stored in the data memory, and a data analysis page is drawn according to the configuration parameters in the data memory and the selected filter data, and displayed on the user side.

[0096] In one embodiment, the pop-up component obtains configuration parameters in the data memory to form a configuration page having a layout corresponding to the data analysis page;

[0097] The user modifies the block layout of at least one chart block in the configuration page, and the updated configuration parameters are updated to the data memory and / or database.

[0098] In one embodiment, it further includes:

[0099] When you choose to update to the database, according to the configuration information selected by the user, obtain the configuration parameters of at least one chart block in the configuration page and / or the configuration parameters of the currently displayed chart in each chart block, and select the corresponding configuration parameters to update to the second configuration file in the database.

[0100] In one embodiment, the chart block is provided with at least one chart under at least one data dimension, and the configuration parameters are provided with the chart information to be drawn that is displayed by default.

[0101] After the user modifies the configuration page through the pop-up component, the pop-up component will obtain the configuration parameters of at least one chart block in the configuration page and / or the configuration parameters of the currently displayed chart in each chart block according to the configuration information selected by the user, and update the corresponding configuration parameters; if the updated configuration parameters are not saved, the data analysis interface is still drawn through the first configuration file information; if the updated configuration parameters are saved, the user can choose to save them to the data memory and / or database.

[0102] When you choose to save to data memory, the data analysis page is drawn according to the configuration parameters in the data memory and the selected filter data, and displayed on the user side.

[0103] When the second configuration file is selected to be saved in the database, the configuration parameters of at least one chart block in the configuration page and / or the configuration parameters of the currently displayed chart in each chart block are obtained according to the configuration information selected by the user, and the corresponding configuration parameters are selected to be updated in the second configuration file in the database. The parameter values ​​of the parameters in the second configuration file information in the database are no longer blank or zero, and the preset conditions are met. Information is obtained from the second configuration file in the database and saved to the data memory, and parameters are obtained from the data memory to draw a new data analysis page and display it on the user end.

[0104] The width and height of the actual content in the chart block of this application are derived from the defined height of the chart block. When the width / height of the chart block changes, the width and height of the content also change accordingly. In the process of drawing a new data analysis page, the actual content width and height of the chart block and the display parameters (such as the display size of a die in a wafer) adapt to the changes in the current settings.

[0105] Figure 3 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 1 .

[0106] Figure 4 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 2 .

[0107] Figure 5 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 3 .

[0108] Figure 6 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 4 .

[0109] Figure 7 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 5 .

[0110] like Figure 3 As shown, the configuration page 1 of the pop-up component includes a block list bar 11 and a layout area 12;

[0111] The block list bar 11 is used to display the block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area 12 based on the first layout method; the layout area 12 can display the width, height and position of the chart blocks in proportion according to the configuration parameters in the data memory, and is used to adjust the block layout of each chart block.

[0112] In one embodiment, the layout area displays the width, height and position of the chart block in proportion according to the configuration parameters in the data memory.

[0113] The block list column 11 is provided with related buttons (not shown in the figure) for realizing the function of resetting the page layout and restoring the initial settings of the block size, the function of arranging each block equally, the function of arranging each block side by side horizontally, and the function of arranging each block in a stacked manner vertically.

[0114] In one embodiment, the first layout mode may include automatic and manual addition of chart blocks. Automatic addition means that the chart blocks can be automatically added to the layout area by clicking on the icons representing each chart block in the block list column; manual addition means that the chart blocks can be added to the layout area by dragging the icons representing each chart block in the block list column to the layout area.

[0115] Among them, the first layout method includes:

[0116] Obtain the distribution of arranged chart blocks in the layout area 12. If the arranged chart blocks are arranged along the first direction (such as Figure 3 As shown, the first direction is the left-right direction or the up-down direction), then the unarranged chart blocks are sequentially supplemented to the single area of ​​the arranged chart blocks along the preset first direction according to the supplement order;

[0117] Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

[0118] Please refer to Figure 3 as well as Figure 4 As shown, Figure 3 The layout of each block displayed in the layout area 12 can be understood as the arranged chart blocks a, b, e are arranged along the first direction, and the unarranged chart block f is sequentially added to the single area of ​​the arranged chart blocks along the preset first direction according to the supplementary order, that is, Figure 4 The layout of each block displayed in the layout area 12, Figure 4 In the middle diagram, blocks a, b, e, and f are arranged along a first direction;

[0119] Reference Figure 5 As shown, if the arranged chart blocks are not arranged along the first direction, the arranged chart blocks are sorted based on the size of the occupied area (refer to Figure 6 As shown in the figure), the unarranged chart blocks are added to the single area of ​​the arranged chart blocks in the sorted order according to the supplementary order (refer to Figure 7 shown).

[0120] In addition, the first layout mode may include:

[0121] The distribution of arranged chart blocks in the layout area 12 is obtained. If the arranged chart blocks are arranged along a first direction (the first direction is the left-right direction or the up-down direction), unarranged chart blocks continue to be added to the layout area along the first direction, and the required space is obtained from the area of ​​at least one arranged chart block.

[0122] The first layout also includes:

[0123] Figure 8 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 6 .

[0124] Fig. 9 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 7 .

[0125] Fig.10 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 8 .

[0126] The user drags a chart block in the block list bar 11 to the layout area 12 , and forms a layout reference of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode. The layout area 12 generates a new block layout based on the selected layout reference.

[0127] The second layout may include:

[0128] Get the distribution of the arranged chart blocks in the layout area. The layout area will generate corresponding reference shadows according to the positions of the chart blocks dragged out from the block list in the layout area. The dragged chart blocks are added to the layout area according to the corresponding reference shadows.

[0129] Specifically, when dragging to an area where a chart block has been arranged, a reference shadow will be generated in the arranged chart block. The generation position and area of ​​the reference shadow can be determined by the appearance position of the chart block to be arranged in the layout area. The area of ​​the reference shadow can be any size of the area occupied by the arranged chart block, preferably half of it, and the reference shadow can be determined to divide the area of ​​the arranged chart block equally according to the position of the chart block to be arranged in the four directions of left, right, up, down and in the layout area. Ultimately, the chart block to be arranged and the arranged chart block each divide the area equally in one direction of left, right, up, down and in each direction.

[0130] Figure 8 The figure shows the distribution of the arranged chart blocks in the acquired layout area 12. Fig. 9 The layout area 12 generates a corresponding reference shadow (reference) according to the position of the chart block f dragged out from the block list column 11 in the layout area 12. Fig. 9 The dragged chart block f is added to the layout area 12 according to the corresponding reference shadow to form a new block layout, such as Fig.10 shown.

[0131] If you want to add a new chart block to the layout area 12, when you drag the new chart block into the layout area 12, the layout area 12 will generate a reference shadow according to the position of the newly added chart block, and divide the area equally in a single direction of the four directions of up, down, left and right. If you drag it to the left middle position of the entire area, a shadow, i.e., the layout reference, will be formed on the left half of the area. If you release the mouse at this time, the newly added chart block will be set in the left half.

[0132] Fig.11 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Fig. 9 .

[0133] Fig.10 The figure shows a new block layout formed after the chart block f is added to the layout area 12. The layout area 12 responds to the deletion operation of the corresponding deletion component of each chart block, deletes any corresponding chart block in the layout area 12, and the non-deleted chart blocks that are in contact with the deleted chart blocks will extend in a single direction to the corresponding area of ​​the deleted chart blocks.

[0134] like Fig.11As shown, the user clicks the "X" mark (hidden page mark) at the upper right corner of the chart block b to delete the chart block b, and the undeleted chart block f that is in contact with the deleted chart block b will extend in a single direction to the corresponding area of ​​the deleted chart block b. The deleted chart block b no longer requests the chart data in the chart block, and the deleted chart block b does not appear in the layout area 12, but is still displayed in the block list column 11.

[0135] Fig.12 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Fig.10 .

[0136] Users can adjust the width and height of the chart blocks by dragging the dividing lines between the chart blocks. They can also freely adjust the position of the chart blocks according to the second layout mode by dragging the entire chart block. If the width, height and position of the current chart block are adjusted, other chart blocks will automatically move and be enlarged / reduced proportionally to adapt to the adjustment.

[0137] like Fig.12 As shown, the user can adjust the widths of the chart block a and the chart block f by dragging the dividing line between the chart block a and the chart block f.

[0138] Embodiment 2

[0139] Figure 2 Shown is a schematic flow chart of a semiconductor data analysis method provided in Example 2 of the present application.

[0140] like Figure 2 As shown, a semiconductor data analysis method includes:

[0141] Step 1: Obtain a configuration file, and draw a data analysis page including at least one chart block according to the configuration file;

[0142] Step 2: The user modifies the block layout of at least one chart block through the pop-up component;

[0143] Step 3: Update the configuration parameters according to the modified block layout and draw a new data analysis page.

[0144] In step 1, the configuration file has configuration parameters of each chart block, and the configuration file is a first configuration file and / or a second configuration file. The first configuration file is a preset configuration file, which presets the configuration parameters of each chart block.

[0145] The chart block is provided with at least one chart under at least one data dimension, and the configuration parameters are provided with the chart information to be drawn that is displayed by default.

[0146] Among them, the configuration parameters (refer to Example 1) mainly include: the unique identifier of each chart block (key / id), the width and height of each chart block (width / height), the distance of each chart block from the upper left corner (left / top), the text description of each chart block displayed in the pop-up component interface (label), the chart type (chartType) and the default displayed chart (activeTab).

[0147] Example 1 (preset configuration parameters):

[0148] “

[0149] defaultLayoutLists: [

[0150] {

[0151] key:"0",

[0152] Id`:"0",

[0153] width:16,

[0154] height:16,

[0155] top: 0,

[0156] left: 0,

[0157] label:"Line Trend",

[0158] ChartType:"lineChart"

[0159] },

[0160] {

[0161] key:"1",

[0162] Id`:"1",

[0163] width:16,

[0164] height:16,

[0165] top: 16,

[0166] left: 0,

[0167] label:"Table",

[0168] ChartType: "tableChart",

[0169] activeTab:"HBin"

[0170] },

[0171] {

[0172] key:"2",

[0173] Id`:"2",

[0174] width:32,

[0175] height:16,

[0176] top: 0,

[0177] left: 16,

[0178] label:"Bin Stack",

[0179] ChartType:"binStack"

[0180] }

[0181] ],

[0182] ”

[0183] By modifying the width, height, left, and top attributes of the chart block configuration parameters, the size and position of the chart block can be adjusted (see Example 2).

[0184] Example 2:

[0185] “

[0186] element.style{

[0187] width: 100%;

[0188] height: 100%;

[0189] position:relative;

[0190] top: 0px;

[0191] left: 0px;

[0192] }

[0193] ”

[0194] As a preferred embodiment of the present invention, if there are multiple chart types in the chart block in this embodiment, the “tab” key can also be used to switch the chart types.

[0195] As a preferred embodiment of the present invention, the default page length and width of the configuration file in this embodiment are divided into 32 equal parts, and the total length and total width are divided into 32 parts. The position and width and height (proportion position and proportion size) of each chart block can be set according to this parameter.

[0196] The specific process of step 1 includes:

[0197] The data memory draws a data analysis page according to the configuration parameters of the acquired configuration file and the filter data selected by the user, and displays it on the user side.

[0198] The specific process of step 2 includes:

[0199] The pop-up component obtains the configuration parameters in the data memory and forms a configuration page corresponding to the data analysis page layout; the user modifies the block layout of at least one chart block in the configuration page and updates the updated configuration parameters to the data memory and / or the configuration file. The configuration file updated by the configuration parameters is the first configuration file and / or the second configuration file.

[0200] Figure 3 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 1 .

[0201] like Figure 3 As shown, the configuration page 1 of the pop-up window component includes a block list bar 11 and a layout area 12 , and the user can modify the block layout in the layout area 12 through the pop-up window component.

[0202] Figure 4 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 2 .

[0203] Figure 5 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 3 .

[0204] Figure 6 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 4 .

[0205] Figure 7 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 5 .

[0206] The block list bar 11 is used to display the block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area 12 based on the first layout method; the layout area 12 can display the width, height and position of the chart blocks in proportion according to the configuration parameters in the data memory, and is used to adjust the block layout of each chart block.

[0207] In one embodiment, the layout area displays the width, height and position of the chart block in proportion according to the configuration parameters in the data memory.

[0208] The block list column 11 is provided with related buttons (not shown in the figure) for realizing the function of resetting the page layout and restoring the initial settings of the block size, the function of arranging each block equally, the function of arranging each block side by side horizontally, and the function of arranging each block in a stacked manner vertically.

[0209] In one embodiment, the first layout mode may include automatic and manual addition of chart blocks. Automatic addition means that the chart blocks can be automatically added to the layout area by clicking on the icons representing each chart block in the block list column; manual addition means that the chart blocks can be added to the layout area by dragging the icons representing each chart block in the block list column to the layout area.

[0210] Among them, the first layout method includes:

[0211] Obtaining the distribution of arranged chart blocks in the layout area 12, if the arranged chart blocks are arranged along a first direction (the first direction is left-right or up-down), then the unarranged chart blocks are sequentially added to a single area of ​​the arranged chart blocks along a preset first direction according to a supplementary order;

[0212] Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

[0213] Please refer to Figure 3 as well as Figure 4 As shown, Figure 3 The layout of each block displayed in the layout area 12 can be understood as the arranged chart blocks a, b, e are arranged along the first direction, and the unarranged chart block f is sequentially added to the single area of ​​the arranged chart blocks along the preset first direction according to the supplementary order, that is, Figure 4 The layout of each block displayed in the layout area 12, Figure 4 In the middle diagram, blocks a, b, e, and f are arranged along a first direction;

[0214] Reference Figure 5 As shown, if the arranged chart blocks are not arranged along the first direction, the arranged chart blocks are sorted based on the size of the occupied area (refer to Figure 6 As shown in the figure), the unarranged chart blocks are added to the single area of ​​the arranged chart blocks in the sorted order according to the supplementary order (refer to Figure 7 shown).

[0215] In addition, the first layout mode may include:

[0216] The distribution of arranged chart blocks in the layout area 12 is obtained. If the arranged chart blocks are arranged along a first direction (the first direction is the left-right direction or the up-down direction), unarranged chart blocks continue to be added to the layout area along the first direction, and the required space is obtained from the area of ​​at least one arranged chart block.

[0217] The first layout also includes:

[0218] Figure 8 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 6 .

[0219] Fig. 9 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 7 .

[0220] Fig.10 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Figure 8 .

[0221] The user drags a chart block in the block list bar 11 to the layout area 12 , and forms a layout reference of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode. The layout area 12 generates a new block layout based on the selected layout reference.

[0222] The second layout may include:

[0223] Get the distribution of the arranged chart blocks in the layout area. The layout area will generate corresponding reference shadows according to the positions of the chart blocks dragged out from the block list in the layout area. The dragged chart blocks are added to the layout area according to the corresponding reference shadows.

[0224] Specifically, when dragging to an area where a chart block has been arranged, a reference shadow will be generated in the arranged chart block. The generation position and area of ​​the reference shadow can be determined by the appearance position of the chart block to be arranged in the layout area. The area of ​​the reference shadow can be any size of the area occupied by the arranged chart block, preferably half of it, and the reference shadow can be determined to divide the area of ​​the arranged chart block equally according to the position of the chart block to be arranged in the four directions of left, right, up, down and in the layout area. Ultimately, the chart block to be arranged and the arranged chart block each divide the area equally in one direction of left, right, up, down and in each direction.

[0225] Figure 8 The figure shows the distribution of the arranged chart blocks in the acquired layout area 12. Fig. 9 The layout area 12 generates a corresponding reference shadow (reference) according to the position of the chart block f dragged out from the block list column 11 in the layout area 12. Fig. 9The dragged chart block f is added to the layout area 12 according to the corresponding reference shadow to form a new block layout, such as Fig.10 shown.

[0226] If you want to add a new chart block to layout area 12, when you drag the new chart block into layout area 12, layout area 12 will generate a reference shadow according to the position of the newly added chart block, and divide the area equally in a single direction of the four directions of up, down, left and right. If you drag it to the left middle position of the entire area, a shadow will be formed on the left half of the area. If you release the mouse at this time, the newly added chart block will be set in the left half.

[0227] Fig.12 The following is a schematic diagram of the pop-up component configuration page in the first and second embodiments of the present application. Fig.10 .

[0228] Users can adjust the width and height of the chart blocks by dragging the dividing lines between the chart blocks. They can also freely adjust the position of the chart blocks according to the second layout mode by dragging the entire chart block. If the width, height and position of the current chart block are adjusted, other chart blocks will automatically move and be enlarged / reduced proportionally to adapt to the adjustment.

[0229] like Fig.12 As shown, the user can adjust the widths of the chart block a and the chart block f by dragging the dividing line between the chart block a and the chart block f.

[0230] Embodiment 3

[0231] Embodiment 3 of the present application provides a computer device, which uses the above-mentioned semiconductor data processing method or the above-mentioned semiconductor data analysis method.

[0232] Embodiment 4

[0233] Embodiment 4 of the present application provides a computer device for implementing the steps of the semiconductor data processing method or the steps of the semiconductor data analysis method, and the computer device may include: a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory communicate with each other through the communication bus; the processor can call the logic instructions in the memory, and the logic instructions in the memory can be implemented in the form of software function units and can be stored in a computer-readable storage medium when sold or used as an independent product.

[0234] Embodiment 5

[0235] Embodiment 5 of the present application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the steps of the above-mentioned semiconductor data processing method, or the steps of the above-mentioned semiconductor data analysis method.

[0236] Based on such understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes. Based on such understanding, the above technical solution, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, disk, optical disk, etc., including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform various embodiments or some parts of the embodiments.

[0237] The present application provides a semiconductor data processing method, analysis method, device, computer equipment and storage medium, which obtain second configuration file data and determine whether a preset condition is met. If the preset condition is met, the second configuration file information is used to draw a data analysis page; otherwise, the first configuration file information is obtained and the data analysis page is drawn; the user can freely adjust the composition and position arrangement of the data analysis page display component according to their own needs through the pop-up component, and the modified pop-up component forms the second configuration file information, and then draws a new data analysis page; and when the display component that the user does not need is hidden through the pop-up component, the display component is no longer called / calculated for data, thereby reducing the occupancy of the data analysis page page performance.

[0238] In order to facilitate the description, some common English nouns or letters used in the present invention are only used for exemplary reference rather than restrictive interpretation or specific usage, and the protection scope of the present invention should not be limited by their possible Chinese translations or specific letters.

[0239] It should also be noted that, in this document, relational terms such as "first" and "second" are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.

Claims

1. A semiconductor data processing method, characterized in that: include: Obtaining second configuration file information, determining whether the data meets a preset condition, if the preset condition is met, drawing a data analysis page including at least one chart block using the second configuration file information, and if the preset condition is not met, obtaining first configuration file information, and drawing the data analysis page including at least one chart block using the first configuration file; The user modifies the block layout of at least one chart block through the pop-up component, and updates the second configuration file information according to the modified block layout; The configuration page of the pop-up component includes a block list column and a layout area, and the block list column is used to display the block list of all chart blocks; When it is necessary to supplement the unarranged chart blocks, supplement the unarranged chart blocks in the layout area based on the first layout mode, further comprising: the user drags the chart blocks in the block list into the layout area, and forms layout references of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode, and the layout area generates a new block layout based on the selected layout reference; The layout reference includes: a corresponding reference shadow generated according to the position where the dragged chart block appears in the layout area.

2. A semiconductor data processing method according to claim 1, characterized in that: The method for determining whether the data meets the preset conditions is any of the following: If the parameter values ​​of all parameters in the second configuration file information are blank or zero, the preset condition is not met; if some or all of the parameter values ​​of all parameters are not blank or zero, the preset condition is met; If the specific parameter condition in the second configuration file information is true, the preset condition is met; if the specific parameter condition is false, the preset condition is not met.

3. A semiconductor data processing method according to claim 2, characterized in that: If the specific parameter falls within the preset range, the condition is true; if the specific parameter does not fall within the preset range, the condition is false.

4. A semiconductor data processing method according to claim 1, characterized in that: The second configuration file information is formed after being modified by the user through the pop-up component.

5. A semiconductor data processing method according to claim 4, characterized in that: The method further includes: modifying the block layout of at least one chart block through the pop-up window component, updating configuration parameters according to the modified block layout, and drawing a new data analysis page.

6. A semiconductor data processing method according to claim 5, characterized in that: Presetting the configuration parameters of each chart block in the page chart area through the first configuration file, or obtaining the configuration parameters of the second configuration file information from a database; The configuration parameters are obtained and stored in a data memory, and a data analysis page is drawn according to the configuration parameters in the data memory and the selected screening data, and displayed on a user terminal.

7. A semiconductor data processing method according to claim 6, characterized in that: The pop-up window component obtains the configuration parameters in the data memory to form a configuration page corresponding to the data analysis page layout; The user modifies the block layout of at least one chart block in the configuration page, and the updated configuration parameters are updated to the data memory and / or database.

8. A semiconductor data processing method according to claim 7, characterized in that: The chart block is provided with at least one chart under at least one data dimension, and the updated configuration parameters are updated in real time to the data memory and / or database, further comprising: When you choose to update to the database, according to the configuration information selected by the user, obtain the configuration parameters of at least one chart block in the configuration page and / or the configuration parameters of the currently displayed chart in each chart block, and select the corresponding configuration parameters to update to the second configuration file in the database.

9. A semiconductor data processing method according to claim 8, characterized in that: The method further includes: the chart block is provided with at least one chart under at least one data dimension, and the configuration parameter is provided with chart information to be drawn that is displayed by default.

10. A semiconductor data processing method according to claim 7, characterized in that: The block layout includes the number, position and size of the chart blocks.

11. A semiconductor data processing method according to claim 7, characterized in that: The configuration page of the pop-up component includes a block list bar and a layout area; The block list bar is used to display a block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area based on the first layout mode; The layout area is used to adjust the block layout of each chart block.

12. A semiconductor data processing method according to claim 11, characterized in that: The layout area displays the width, height and position of the chart block in equal proportion according to the configuration parameters in the data memory.

13. A semiconductor data processing method according to claim 11, characterized in that: The first layout method includes: Obtaining the distribution of arranged chart blocks in the layout area, if the arranged chart blocks are arranged along the first direction, then the unarranged chart blocks are sequentially added to the single area of ​​the arranged chart blocks along the preset first direction according to the supplement order; Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

14. A semiconductor data processing method according to claim 1, characterized in that: The second layout method includes: The distribution of arranged chart blocks in the layout area is obtained. The layout area will generate corresponding reference shadows according to the positions of the chart blocks dragged out from the block list in the layout area. The dragged chart blocks are added to the layout area according to the corresponding reference shadows.

15. A semiconductor data processing method according to claim 1, characterized in that: The layout area is used to adjust the block layout of each chart block, including: The user adjusts the width and height of the chart block by dragging the dividing line between the chart blocks, and adjusts the position of the chart block according to the second layout mode by dragging the entire chart block.

16. A semiconductor data processing method according to claim 11, characterized in that: The layout area is used to adjust the block layout of each chart block and further includes, in response to a deletion operation of a deletion component corresponding to each chart block, deleting the corresponding chart block in the layout area.

17. A semiconductor data processing method according to claim 16, characterized in that: If any chart block in the layout area is deleted, the non-deleted chart blocks that are in contact with the deleted chart block will extend along a single direction into the corresponding area of ​​the deleted chart block.

18. A semiconductor data analysis method, characterized in that: include: Step 1: Obtain a configuration file, and draw a data analysis page including at least one chart block according to the configuration file, wherein the configuration file has configuration parameters of each chart block; Step 2: The user modifies the block layout of the at least one chart block through the pop-up component; The configuration page of the pop-up component includes a block list column and a layout area, wherein the block list column is used to display the block list of all chart blocks; When it is necessary to supplement the unarranged chart blocks, supplement the unarranged chart blocks in the layout area based on the first layout mode, further comprising: the user drags the chart blocks in the block list into the layout area, and forms layout references of two chart blocks in the area corresponding to the arranged chart blocks according to the second layout mode, and the layout area generates a new block layout based on the selected layout reference; Step 3: Update the configuration parameters according to the modified block layout and draw a new data analysis page.

19. A semiconductor data analysis method according to claim 18, characterized in that: Presetting the configuration parameters of each chart block through the configuration file; The configuration parameters of the configuration file are obtained and stored in the data memory, and a data analysis page is drawn according to the configuration parameters and the selected screening data, and displayed on the user end.

20. The semiconductor data analysis method according to claim 19, characterized in that: The pop-up window component obtains the configuration parameters of the data memory to form a configuration page corresponding to the data analysis page layout; The user modifies the block layout of at least one chart block in the configuration page, and updates the updated configuration parameters to the data memory and / or the configuration file.

21. The semiconductor data analysis method according to claim 18, characterized in that: The chart block is provided with at least one chart under at least one data dimension, and the configuration parameters are provided with chart information to be drawn that is displayed by default.

22. A semiconductor data analysis method according to claim 20, characterized in that: The configuration page of the pop-up component includes a block list bar and a layout area; The block list bar is used to display a block list of all chart blocks, and to supplement the unarranged chart blocks in the layout area based on the first layout mode; The layout area is used to adjust the block layout of each chart block.

23. A semiconductor data analysis method according to claim 22, characterized in that: The first layout method includes: Obtain the distribution of arranged chart blocks in the layout area. If the arranged chart blocks are arranged along a single direction, the unarranged chart blocks are sequentially added to the single area of ​​the arranged chart blocks along a preset direction according to the supplementation order. Otherwise, the arranged chart blocks are sorted based on the size of the occupied areas, and the unarranged chart blocks are sequentially supplemented into the single area of ​​the sorted arranged chart blocks according to the supplementation order.

24. The semiconductor data analysis method according to claim 18, characterized in that: The layout area is used to adjust the block layout of each chart block, including: The user adjusts the width and height of the chart block by dragging the dividing line between the chart blocks, and adjusts the position of the chart block according to the second layout mode by dragging the entire chart block.

25. A computer device, characterized in that: The device uses the semiconductor data processing method described in any one of claims 1-17, or the semiconductor data analysis method described in any one of claims 18-24.

26. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, it implements the semiconductor data processing method described in any one of claims 1-17, or the semiconductor data analysis method described in any one of claims 18-24.

27. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the semiconductor data processing method according to any one of claims 1 to 17 or the semiconductor data analysis method according to any one of claims 18 to 24 is implemented.

Citation Information

Patent Citations

  • Big data visual interface configuration method and device, server and storage medium

    CN110362302A

  • Combined density map online drawing method and device and electronic equipment

    CN113807062A