[go: up one dir, main page]

CN116414780A - A data management system and management method - Google Patents

A data management system and management method Download PDF

Info

Publication number
CN116414780A
CN116414780A CN202111678016.4A CN202111678016A CN116414780A CN 116414780 A CN116414780 A CN 116414780A CN 202111678016 A CN202111678016 A CN 202111678016A CN 116414780 A CN116414780 A CN 116414780A
Authority
CN
China
Prior art keywords
process recipe
identification mark
file
level data
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111678016.4A
Other languages
Chinese (zh)
Inventor
田育帅
范光瑛
张晴
王贺
高雪清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Semiconductor Manufacturing International Shanghai Corp
Semiconductor Manufacturing International Beijing Corp
Semiconductor Manufacturing International Tianjin Corp
Original Assignee
Semiconductor Manufacturing International Shanghai Corp
Semiconductor Manufacturing International Beijing Corp
Semiconductor Manufacturing International Tianjin Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Semiconductor Manufacturing International Shanghai Corp, Semiconductor Manufacturing International Beijing Corp, Semiconductor Manufacturing International Tianjin Corp filed Critical Semiconductor Manufacturing International Shanghai Corp
Priority to CN202111678016.4A priority Critical patent/CN116414780A/en
Publication of CN116414780A publication Critical patent/CN116414780A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Library & Information Science (AREA)
  • Human Resources & Organizations (AREA)
  • Manufacturing & Machinery (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a data management system and a management method, wherein the method comprises the following steps: acquiring a process formula file of at least one production machine end from the production machine end; setting a first identification mark for identifying each process recipe file; decomposing each process recipe file into a plurality of step-level data units, and setting a second identification mark for identifying the plurality of step-level data units for the plurality of step-level data units; and decomposing each step-level data unit into a plurality of process recipe parameters, and setting a third identification mark for identifying the plurality of process recipe parameters for the plurality of process recipe parameters. The application provides a data management system and a management method, which can realize file-level operation and parameter-level operation and realize accurate management of all process recipe parameters in a process recipe file.

Description

一种数据管理系统及管理方法A data management system and management method

技术领域technical field

本申请涉及半导体技术领域,尤其涉及一种数据管理系统及管理方法。The present application relates to the field of semiconductor technology, and in particular to a data management system and a management method.

背景技术Background technique

工艺配方参数是工艺配方文件内部包含的参数,是生产过程最关键的配置信息。加强对工艺配方参数的管理,是保证生产质量的不二法门。对工艺配方参数的管理需求主要包括:文件级别操作,要求文件内容完整无冗余、内部参数顺序正确,需要能够查看、调用、传输、状态管理、版本管理,需要保证文件的整体性,内容不可删减、遗漏,内部参数的设定值、顺序对生产质量有直接影响,需要能够对比多个文件;参数级别操作,要求跨越文件的横向操作、跨越版本的纵向操作,能够查看工艺配方的具体设定值,能够变更历史纪录的回溯,归纳对产出质量的影响,能够按用途将工艺配方分组,归纳管理不同工艺配方中的参数设置,参数级信息是大数据类功能得以实现的基础。Process recipe parameters are the parameters contained in the process recipe file, and are the most critical configuration information in the production process. Strengthening the management of process formula parameters is the only way to ensure production quality. The management requirements for process formula parameters mainly include: file-level operation, which requires complete file content without redundancy, correct order of internal parameters, needs to be able to view, call, transfer, status management, version management, and needs to ensure the integrity of the file. Deletions and omissions, the setting value and sequence of internal parameters have a direct impact on production quality, and it is necessary to be able to compare multiple files; parameter-level operations require horizontal operations across files and vertical operations across versions, and the ability to view the details of process recipes Setting values can change the retrospective of historical records, summarize the impact on output quality, group process recipes according to purposes, and summarize and manage parameter settings in different process recipes. Parameter-level information is the basis for the realization of big data functions.

目前的工艺配方参数管理功能仅支持文件级别操作,参数级操作需单独逐个文件单独访问,统筹、归纳类的管理工作更是需要大量的手动工作才能实现归纳工作。The current process recipe parameter management function only supports file-level operations, and parameter-level operations need to be accessed individually file by file. Coordination and generalization management work requires a lot of manual work to achieve the generalization work.

因此,有必要提供更有效、更可靠的技术方案。Therefore, it is necessary to provide a more effective and reliable technical solution.

发明内容Contents of the invention

本申请提供一种数据管理系统及管理方法,可以兼顾文件级操作和参数级操作,实现对工艺配方文件中所有工艺配方参数的精确管理。The application provides a data management system and a management method, which can take into account both file-level operations and parameter-level operations, and realize precise management of all process formula parameters in process formula files.

本申请的一个方面提供一种数据管理系统,包括:存储器,用于存储从生产机台端获取的工艺配方文件;设备自动控制单元,所述设备自动控制单元工作时执行以下步骤:从至少一个生产机台端获取所述生产机台端的工艺配方文件;为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元;将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。One aspect of the present application provides a data management system, including: a memory for storing process recipe files obtained from the production machine; an automatic equipment control unit, which performs the following steps when working: from at least one production The machine side obtains the process recipe file of the production machine side; sets a first identification mark for identifying the process recipe file for each of the process recipe files; decomposes each of the process recipe files into several step-level data unit, and set a second identification mark for identifying the plurality of step-level data units for the plurality of step-level data units, wherein the first identification mark and the second identification mark are jointly used to identify the step level data unit; decompose each of the step-level data units into a number of process recipe parameters, and set a third identification mark for identifying the number of process recipe parameters for the number of process recipe parameters, wherein the first The identification mark, the second identification mark and the third identification mark are jointly used to identify the process recipe parameter.

在本申请的一些实施例中,所述设备自动控制单元工作时还:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态和适用范围,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间。In some embodiments of the present application, when the automatic equipment control unit works, it also: establishes file-level attribute information for the process recipe file, and the file-level attribute information includes editable attributes and non-editable attributes, wherein the The editable attributes include status and scope of application, and the non-editable attributes include name, production machine to which it belongs, current version and update time.

在本申请的一些实施例中,所述设备自动控制单元工作时还:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息。In some embodiments of the present application, when the device automatic control unit works, it also: establishes step-level attribute information for the step-level data unit, and the step-level attribute information includes position information and type information.

在本申请的一些实施例中,所述设备自动控制单元工作时还:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。In some embodiments of the present application, when the equipment automatic control unit works, it also: establishes parameter attribute information for the process recipe parameters, and the parameter attribute information includes position information and identifiable information.

在本申请的一些实施例中,所述第一识别标记包括所述生产机台端的信息;所述第二识别标记包括所述步骤级数据单元的步骤信息;所述第三识别标记包括所述工艺配方参数的名称。In some embodiments of the present application, the first identification mark includes the information of the production machine side; the second identification mark includes the step information of the step-level data unit; the third identification mark includes the The name of the process recipe parameter.

在本申请的一些实施例中,所述设备自动控制单元还包括:自动识别模型,通过人工智能深度学习建立,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。In some embodiments of the present application, the automatic control unit of the equipment further includes: an automatic identification model established through artificial intelligence deep learning, the automatic identification model is used to identify the step-level data unit to which the process formula parameters belong and to identify The process recipe file to which the step-level data unit belongs.

在本申请的一些实施例中,所述工艺配方文件为文件夹,所述步骤级数据单元为所述文件夹打开后的子文件夹,所述工艺配方参数位于所述子文件夹中。In some embodiments of the present application, the process recipe file is a folder, the step-level data unit is a subfolder after the folder is opened, and the process recipe parameters are located in the subfolder.

在本申请的一些实施例中,所述工艺配方文件为超链接,所述步骤级数据单元为所述超链接展开后的子超链接,所述工艺配方参数位于所述子超链接中。In some embodiments of the present application, the process recipe file is a hyperlink, the step-level data unit is a sub-hyperlink expanded from the hyperlink, and the process recipe parameter is located in the sub-hyperlink.

在本申请的一些实施例中,所述工艺配方文件为表格,所述步骤级数据单元为所述表格的子表格,所述工艺配方参数位于所述子表格中。In some embodiments of the present application, the process recipe file is a table, the step-level data unit is a subtable of the table, and the process recipe parameters are located in the subtable.

本申请的另一个方面还提供一种数据管理方法,包括:通过设备自动控制单元执行以下步骤:从至少一个生产机台端获取所述生产机台端的工艺配方文件;为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元;将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。Another aspect of the present application also provides a data management method, including: performing the following steps through the equipment automatic control unit: obtaining the process recipe file of the production machine end from at least one production machine end; Setting a first identification mark for identifying the process recipe file; decomposing each of the process recipe files into several step-level data units, and setting the several step-level data units for identifying the several step-level data The second identification mark of the unit, wherein the first identification mark and the second identification mark are jointly used to identify the step-level data unit; each of the step-level data units is decomposed into several process recipe parameters, and Setting a third identification mark for identifying the plurality of process recipe parameters for the several process recipe parameters, wherein the first identification mark, the second identification mark and the third identification mark are jointly used to identify the The process formula parameters described above.

在本申请的一些实施例中,所述管理方法还包括:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态和适用范围,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间。In some embodiments of the present application, the management method further includes: establishing file-level attribute information for the process recipe file, the file-level attribute information including editable attributes and non-editable attributes, wherein the editable attribute Including status and scope of application, the non-editable attributes include name, production machine to which it belongs, current version and update time.

在本申请的一些实施例中,所述管理方法还包括:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息。In some embodiments of the present application, the management method further includes: establishing step-level attribute information for the step-level data unit, where the step-level attribute information includes location information and type information.

在本申请的一些实施例中,所述管理方法还包括:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。In some embodiments of the present application, the management method further includes: establishing parameter attribute information for the process recipe parameters, where the parameter attribute information includes location information and identifiable information.

在本申请的一些实施例中,所述第一识别标记包括所述生产机台端的信息;所述第二识别标记包括所述步骤级数据单元的步骤信息;所述第三识别标记包括所述工艺配方参数的名称。In some embodiments of the present application, the first identification mark includes the information of the production machine side; the second identification mark includes the step information of the step-level data unit; the third identification mark includes the The name of the process recipe parameter.

在本申请的一些实施例中,所述管理方法还包括:通过人工智能深度学习为所述设备自动控制单元建立自动识别模型,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。In some embodiments of the present application, the management method further includes: establishing an automatic identification model for the automatic control unit of the equipment through deep learning of artificial intelligence, and the automatic identification model is used to identify the step level to which the process formula parameter belongs The data unit identifies the process recipe file to which the step-level data unit belongs.

在本申请的一些实施例中,所述工艺配方文件为文件夹,所述步骤级数据单元为所述文件夹打开后的子文件夹,所述工艺配方参数位于所述子文件夹中。In some embodiments of the present application, the process recipe file is a folder, the step-level data unit is a subfolder after the folder is opened, and the process recipe parameters are located in the subfolder.

在本申请的一些实施例中,所述工艺配方文件为超链接,所述步骤级数据单元为所述超链接展开后的子超链接,所述工艺配方参数位于所述子超链接中。In some embodiments of the present application, the process recipe file is a hyperlink, the step-level data unit is a sub-hyperlink expanded from the hyperlink, and the process recipe parameter is located in the sub-hyperlink.

在本申请的一些实施例中,所述工艺配方文件为表格,所述步骤级数据单元为所述表格的子表格,所述工艺配方参数位于所述子表格中。In some embodiments of the present application, the process recipe file is a table, the step-level data unit is a subtable of the table, and the process recipe parameters are located in the subtable.

本申请提供一种数据管理系统及管理方法,可以兼顾文件级操作和参数级操作,实现对工艺配方文件中所有工艺配方参数的精确管理。The application provides a data management system and a management method, which can take into account both file-level operations and parameter-level operations, and realize precise management of all process formula parameters in process formula files.

附图说明Description of drawings

以下附图详细描述了本申请中披露的示例性实施例。其中相同的附图标记在附图的若干视图中表示类似的结构。本领域的一般技术人员将理解这些实施例是非限制性的、示例性的实施例,附图仅用于说明和描述的目的,并不旨在限制本申请的范围,其他方式的实施例也可能同样的完成本申请中的发明意图。应当理解,附图未按比例绘制。The following figures describe in detail exemplary embodiments disclosed in this application. Wherein the same reference numerals denote similar structures in the several views of the drawings. Those of ordinary skill in the art will understand that these embodiments are non-limiting, exemplary embodiments, and that the accompanying drawings are for illustration and description purposes only, and are not intended to limit the scope of the application, and other embodiments are also possible Complete the invention intention among the application likewise. It should be understood that the drawings are not drawn to scale.

其中:in:

图1为本申请实施例所述的数据管理系统的结构示意图;Fig. 1 is a schematic structural diagram of the data management system described in the embodiment of the present application;

图2为本申请实施例所述的数据管理方法的流程图。FIG. 2 is a flow chart of the data management method described in the embodiment of the present application.

具体实施方式Detailed ways

以下描述提供了本申请的特定应用场景和要求,目的是使本领域技术人员能够制造和使用本申请中的内容。对于本领域技术人员来说,对所公开的实施例的各种局部修改是显而易见的,并且在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用。因此,本申请不限于所示的实施例,而是与权利要求一致的最宽范围。The following description provides specific application scenarios and requirements of the application, with the purpose of enabling those skilled in the art to manufacture and use the contents of the application. Various local modifications to the disclosed embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments and embodiments without departing from the spirit and scope of the application. application. Thus, the application is not limited to the embodiments shown, but is to be accorded the widest scope consistent with the claims.

下面结合实施例和附图对本发明技术方案进行详细说明。The technical solution of the present invention will be described in detail below in conjunction with the embodiments and the accompanying drawings.

目前的工艺配方文件主要存储于生产机台端。在需要管理(例如修改、调用、查看等)工艺配方文件时,为了减少在生产机台端的手动抄录工作,通常通过设备自动控制单元将生产机台端的工艺配方文件整体转录为一个系统文件,在工艺配方管理系统中供用户查看,着重于解决远程可视化的议题。The current process recipe files are mainly stored on the production machine side. When it is necessary to manage (such as modify, call, view, etc.) the process recipe file, in order to reduce the manual transcription work at the production machine end, the process recipe file at the production machine end is generally transcribed into a system file as a whole through the equipment automatic control unit. The process formula management system is available for users to view, focusing on solving the issue of remote visualization.

然而不同的设备厂商甚至相同厂商的不同机型和版本上的工艺配方结构大不相同,由此转录出的系统文件也是结构各异,没有标准结构。目前工艺配方管理系统中的服务功能全部基于以上所述。以系统文件的文件级操作为主,缺乏参数级功能。个别的参数级功能也仅由参数路径信息作为识别依据,缺乏必要的识别信息,使得参数级展示不够充分,完全流于形式。整体缺乏参数级别的归纳统计功能,数据颗粒度过大,不具备面向大数据的基础。However, different equipment manufacturers or even different models and versions of the same manufacturer have very different process recipe structures, and the system files transcribed from this also have different structures, and there is no standard structure. The service functions in the current process formula management system are all based on the above. It mainly focuses on file-level operations of system files and lacks parameter-level functions. Individual parameter-level functions are only identified by parameter path information, lacking necessary identification information, making the parameter-level display insufficient and completely mere formality. The overall lack of inductive statistics at the parameter level, the data granularity is too large, and there is no foundation for big data.

针对上述问题,本申请提供一种数据管理系统及管理方法,将生产机台端的工艺配方文件按照文件级-步骤级-参数级的结构进行精确转录,并且为每一级的数据设置单独的识别标记,可以兼顾文件级操作和参数级操作,实现对工艺配方文件中所有工艺配方参数的精确管理。In view of the above problems, this application provides a data management system and management method, which accurately transcribes the process recipe file at the production machine end according to the structure of file level-step level-parameter level, and sets a separate identification for each level of data Marking can take into account both file-level operations and parameter-level operations, and realize precise management of all process recipe parameters in the process recipe file.

图1为本申请实施例所述的数据管理系统的结构示意图。下面结合附图对本申请实施例所述的数据管理系统进行详细说明。FIG. 1 is a schematic structural diagram of a data management system described in an embodiment of the present application. The data management system described in the embodiment of the present application will be described in detail below with reference to the accompanying drawings.

本申请的实施例提供一种数据管理系统,参考图1所示,包括:存储器130,用于存储从生产机台端110获取的工艺配方文件;设备自动控制单元120,所述设备自动控制单元120工作时执行以下步骤:从至少一个生产机台端110获取所述生产机台端110的工艺配方文件;为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元;将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。The embodiment of the present application provides a data management system, as shown in FIG. 1 , including: a memory 130 for storing the process recipe file obtained from the production machine terminal 110; an automatic equipment control unit 120, the automatic equipment control unit 120 Perform the following steps during work: obtain the process recipe file of the production machine end 110 from at least one production machine end 110; set the first identification mark for identifying the process recipe file for each of the process recipe files; One said process recipe file is decomposed into several step-level data units, and a second identification mark for identifying said several step-level data units is set for said several step-level data units, wherein said first identification mark and said The second identification mark is commonly used to identify the step-level data unit; each of the step-level data units is decomposed into a number of process recipe parameters, and the number of process recipe parameters is set to identify the number of process recipe parameters The third identification mark, wherein, the first identification mark, the second identification mark and the third identification mark are jointly used to identify the process recipe parameter.

在本申请的一些实施例中,所述生产机台端110可以是任意生产机台,例如,光刻机台、CVD机台、清洗机台等。为了方便说明本申请的技术方案,本申请实施例仅以光刻机台作为示范来进行说明,但需要说明的是,实际中所述生产机台端110可以是任意一个生产机台,也可以是多个生产机台。下面仅以光刻机台作为示范来进行说明。In some embodiments of the present application, the production tool end 110 may be any production tool, for example, a photolithography tool, a CVD tool, a cleaning tool, and the like. In order to facilitate the description of the technical solution of the present application, the embodiment of the present application only uses the photolithography machine as an example for illustration, but it should be noted that, in practice, the production machine end 110 can be any production machine, or Multiple production machines. The following only uses the photolithography machine as an example for illustration.

所述生产机台端110例如为光刻机台,所述光刻机台的编号例如为A(工厂中每种机台一般会有多个,这里以其中一个编号为A的光刻机台作为示范)。所述光刻机台A用于执行光刻工艺,所述光刻机台A上设置有所述光刻工艺的所有工艺配方参数。所述光刻工艺例如包括:步骤A(沉积光刻胶)、步骤B(曝光显影)、步骤C(刻蚀)和步骤D(去除光刻胶)。需要说明的是,这里仅为简单的示例性示范,实际中光刻工艺的步骤更为复杂,包括更多步骤。每个步骤的工艺配方参数例如包括:步骤A(光刻胶的材料,光刻胶的用量,沉积时间等),步骤B(掩膜版的种类,曝光时间,显影剂的用量等),步骤C(刻蚀剂种类,刻蚀剂用量,刻蚀时间等),步骤D(灰化反应物及其用量等)。The production machine end 110 is, for example, a lithography machine, and the number of the lithography machine is, for example, A (there are usually multiple machines of each type in the factory, and one of the lithography machines numbered A is used here as demonstration). The lithography machine A is used to execute the lithography process, and all process recipe parameters of the lithography process are set on the lithography machine A. The photolithography process includes, for example, step A (deposition of photoresist), step B (exposure and development), step C (etching) and step D (removal of photoresist). It should be noted that this is only a simple demonstration, and the actual steps of the photolithography process are more complicated and include more steps. The process recipe parameters of each step include, for example: step A (material of photoresist, amount of photoresist, deposition time, etc.), step B (type of mask plate, exposure time, amount of developer, etc.), step C (type of etchant, dosage of etchant, etching time, etc.), step D (ashing reactant and its dosage, etc.).

所述工艺配方参数再生产机台端110上的存储方式没有规律,工艺配方参数的命名也没有规律,当用户需要查看或修改工艺配方参数时需要到生产机台端110自行查找,没有方便的检索方式,效率很低。因此本申请的技术方案中通过设备自动控制单元120将生产机台端110的工艺配方参数转录成为有规律的工艺配方文件,并存储到存储器130中。用户后续则可以在存储器130中查看、调用和修改工艺配方文件。The storage method of the process formula parameters on the reproduction machine terminal 110 is irregular, and the naming of process formula parameters is also irregular. When the user needs to view or modify the process formula parameters, he needs to search for himself at the production machine terminal 110. There is no convenient retrieval method. low efficiency. Therefore, in the technical solution of the present application, the process recipe parameters of the production machine terminal 110 are transcribed into a regular process recipe file by the equipment automatic control unit 120 and stored in the memory 130 . The user can subsequently view, call and modify the process recipe file in the memory 130 .

参考图1所示,所述设备自动控制单元120工作时从至少一个生产机台端110获取所述生产机台端110的工艺配方文件。Referring to FIG. 1 , the automatic equipment control unit 120 obtains the process recipe file of the production machine end 110 from at least one production machine end 110 when working.

首先,所述设备自动控制单元120从生产机台端110获取(例如以下载的方式)该生产机台端110的工艺配方文件,所述工艺配方文件中包含该生产机台端110的所有工艺配方参数。当有多个生产机台端110时,则获取与每一个生产机台端110对应的多个工艺配方文件。例如,从光刻机台A获取的工艺配方文件为一个文件,该文件中包含的是光刻机台A中的所有工艺配方参数;从CVD机台获取的工艺配方文件为一个文件,该文件中包含的是CVD机台中的所有工艺配方参数;从清洗机台获取的工艺配方文件为一个文件,该文件中包含的是清洗机台中的所有工艺配方参数。First, the automatic equipment control unit 120 obtains (for example, by downloading) the process recipe file of the production machine terminal 110 from the production machine terminal 110 , and the process recipe file includes all process recipe parameters of the production machine terminal 110 . When there are multiple production machine terminals 110, multiple process recipe files corresponding to each production machine terminal 110 are obtained. For example, the process recipe file obtained from lithography machine A is a file, which contains all the process recipe parameters in lithography machine A; the process recipe file obtained from CVD machine is a file, and the file contains all process recipe parameters in the CVD machine; the process recipe file obtained from the cleaning machine is a file, which contains all the process recipe parameters in the cleaning machine.

所述多个工艺配方文件之间不是包含关系,所述多个工艺配方文件并列设置。当所述工艺配方文件为文件夹时,所述多个工艺配方文件为多个并列的文件夹;当所述工艺配方文件为超链接时,所述多个工艺配方文件为多个并列的超链接;当所述工艺配方文件为表格时,所述多个工艺配方文件为多个并列的表格。There is no containment relationship between the multiple process recipe files, and the multiple process recipe files are arranged side by side. When the process recipe file is a folder, the multiple process recipe files are multiple parallel folders; when the process recipe file is a hyperlink, the multiple process recipe files are multiple parallel hyperlinks. link; when the process recipe file is a table, the multiple process recipe files are multiple parallel tables.

然后,所述设备自动控制单元120为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记。在本申请的技术方案中,以有规律的命名方式(第一识别标记)来标记不同的工艺配方文件,便于用户直接使用所述第一识别标记来查找对应的工艺配方文件。Then, the equipment automatic control unit 120 sets a first identification mark for identifying the process recipe file for each of the process recipe files. In the technical solution of the present application, different process recipe files are marked in a regular naming manner (first identification mark), so that users can directly use the first identification mark to find the corresponding process recipe file.

在本申请的一些实施例中,所述第一识别标记包括所述生产机台端110的信息。将所述第一识别标记与生产机台端110的信息进行关联,可以方便用户记忆该第一识别标记以及使用该第一识别标记。例如,所述生产机台端110的信息例如为所述生产机台端110的编号。则当所述生产机台端110为光刻机台A时,所述第一识别标记为″光刻机台A″;当所述生产机台端110为CVD机台时,所述第一识别标记为″CVD机台″;当所述生产机台端110为清洗机台时,所述第一识别标记为″清洗机台″。在这种方式下,用户很容易记忆以及使用所述第一识别标记。当用户想要查找光刻机台A的工艺配方文件时,使用第一识别标记″光刻机台A″查询即可。In some embodiments of the present application, the first identification mark includes the information of the production machine end 110 . Associating the first identification mark with the information of the production machine end 110 can facilitate the user to memorize the first identification mark and use the first identification mark. For example, the information of the production machine end 110 is, for example, the serial number of the production machine end 110 . Then when the production machine end 110 is a lithography machine A, the first identification mark is "lithography machine A"; when the production machine end 110 is a CVD machine, the first identification mark is "CVD machine"; when the production machine end 110 is a cleaning machine, the first identification mark is "cleaning machine". In this manner, it is easy for the user to memorize and use the first identification mark. When the user wants to search for the process recipe file of lithography machine A, he can use the first identification mark "lithography machine A" to search.

在本申请的一些实施例中,所述设备自动控制单元120工作时还:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态(可用、禁用、小范围适用)和适用范围(指定具体地适用范围)等配置信息,用于实现管理操作,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间等自然属性,用于实现单个文件的甄别选取部分的操作。In some embodiments of the present application, when the automatic equipment control unit 120 works, it also: establishes file-level attribute information for the process recipe file, and the file-level attribute information includes editable attributes and non-editable attributes, wherein the The above editable attributes include configuration information such as status (available, disabled, applicable to a small range) and scope of application (specifically specifying the scope of application), which are used to implement management operations. The non-editable attributes include name, production machine, current version Natural attributes such as and update time are used to realize the operation of screening and selecting parts of a single file.

接下来,所述设备自动控制单元120将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记。Next, the equipment automatic control unit 120 decomposes each of the process recipe files into several step-level data units, and sets a second identification for identifying the several step-level data units for the several step-level data units mark.

例如,所述生产机台端110为光刻机台A,所述光刻机台A的光刻工艺例如包括:步骤A(沉积光刻胶)、步骤B(曝光显影)、步骤C(刻蚀)和步骤D(去除光刻胶)。则将所述光刻机台A的工艺配方文件(对应的第一识别标记为″光刻机台A″)分解为步骤A、步骤B、步骤C和步骤D四个步骤级数据单元。每个步骤级数据单元中包括该步骤中的所有工艺配方参数。例如,步骤A的步骤级数据单元中包括的是沉积光刻胶这个步骤需要用到的所有工艺配方参数,包括光刻胶的材料,光刻胶的用量,沉积时间等。For example, the production machine end 110 is a lithography machine A, and the lithography process of the lithography machine A includes, for example: step A (deposition of photoresist), step B (exposure and development), step C (etching ) and step D (removal of photoresist). Then, the process recipe file of the lithography machine A (the corresponding first identification mark is "lithography machine A") is decomposed into four step-level data units of step A, step B, step C and step D. Each step-level data unit includes all process recipe parameters in this step. For example, the step-level data unit of step A includes all process recipe parameters required for the step of depositing photoresist, including the material of photoresist, the amount of photoresist used, and the deposition time.

所述多个步骤级数据单元之间不是包含关系,所述多个步骤级数据单元并列设置。当所述工艺配方文件为文件夹时,所述多个步骤级数据单元为所述文件夹打开后的多个并列的子文件夹;当所述工艺配方文件为超链接时,所述多个步骤级数据单元为所述超链接展开后的多个并列的子超链接;当所述工艺配方文件为表格时,所述多个步骤级数据单元为所述表格的多个子表格。The plurality of step-level data units are not in an inclusion relationship, and the plurality of step-level data units are arranged side by side. When the process recipe file is a folder, the multiple step-level data units are multiple parallel subfolders after the folder is opened; when the process recipe file is a hyperlink, the multiple The step-level data units are multiple parallel sub-hyperlinks after the hyperlink is expanded; when the process recipe file is a table, the multiple step-level data units are multiple sub-tables of the table.

在本申请的一些实施例中,所述第二识别标记包括所述步骤级数据单元的步骤信息。将所述第二识别标记与步骤信息进行关联,可以方便用户记忆该第二识别标记以及使用该第二识别标记。例如,所述步骤信息例如为所述步骤的编号。则当所述步骤信息为步骤A时,所述第二识别标记为″步骤A″;当所述步骤信息为步骤B时,所述第二识别标记为″步骤B″;当所述步骤信息为步骤C时,所述第二识别标记为″步骤C″;当所述步骤信息为步骤D时,所述第二识别标记为″步骤D″。在这种方式下,用户很容易记忆以及使用所述第二识别标记。In some embodiments of the present application, the second identification mark includes step information of the step-level data unit. Associating the second identification mark with the step information can facilitate the user to memorize the second identification mark and use the second identification mark. For example, the step information is, for example, the number of the step. Then when the step information is step A, the second identification mark is "step A"; when the step information is step B, the second identification mark is "step B"; when the step information When it is step C, the second identification mark is "step C"; when the step information is step D, the second identification mark is "step D". In this manner, it is easy for the user to memorize and use the second identification mark.

在本申请的技术方案中,以有规律的命名方式(第二识别标记)来标记不同的步骤级数据单元,所述第一识别标记和所述第二识别标记共同使用来识别一个步骤级数据单元。例如,当用户想要查找光刻机台A中步骤A的工艺配方文件时,串联使用第一识别标记以及第二识别标记″光刻机台A and步骤A″查询即可。In the technical solution of the present application, different step-level data units are marked in a regular naming manner (second identification mark), and the first identification mark and the second identification mark are used together to identify a step-level data unit unit. For example, when the user wants to search for the process recipe file of step A in lithography machine A, the first identification mark and the second identification mark "lithography machine A and step A" can be used in series to query.

在本申请的一些实施例中,所述设备自动控制单元120工作时还:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息以及参数集合信息,所述位置信息和类型信息结合起来是步骤级数据单元的唯一识别依据。所述位置信息体现当前步骤在生产机台端工艺参数文件中的位置信息;所述类型信息体现当前步骤的参数集合的共性,是参数分类的依据信息;所述参数集合由多个参数信息组成,参数名在当前步骤中唯一。In some embodiments of the present application, when the device automatic control unit 120 is working, it also: establishes step-level attribute information for the step-level data unit, the step-level attribute information includes position information, type information and parameter set information, The combination of the position information and the type information is the unique identification basis of the step-level data unit. The position information reflects the position information of the current step in the process parameter file of the production machine; the type information reflects the commonality of the parameter set of the current step, and is the basis information for parameter classification; the parameter set is composed of multiple parameter information, Parameter names are unique within the current step.

最后,所述设备自动控制单元120将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。Finally, the equipment automatic control unit 120 decomposes each of the step-level data units into several process recipe parameters, and sets a third identification mark for identifying the several process recipe parameters for the several process recipe parameters, wherein , the first identification mark, the second identification mark and the third identification mark are jointly used to identify the process recipe parameter.

例如,所述生产机台端110为光刻机台A,所述光刻机台A的光刻工艺包括步骤A(沉积光刻胶),所述步骤A的工艺配方参数例如包括:光刻胶的材料,光刻胶的用量,沉积时间等。则将所述光刻机台A的工艺配方文件(对应的第一识别标记为″光刻机台A″)中的与步骤A对应的步骤级数据单元(对应的第二识别标记为″步骤A″)分解为若干工艺配方参数。每个工艺配方参数中包括该工艺配方参数的种类、数值和单位等。例如,沉积时间的工艺配方参数包括:种类(时间),数值(10),单位(秒)。For example, the production machine end 110 is a lithography machine A, and the lithography process of the lithography machine A includes step A (deposition of photoresist), and the process recipe parameters of the step A include, for example: photoresist The material, the amount of photoresist, the deposition time, etc. Then, the step-level data unit corresponding to step A in the process recipe file of the lithography machine A (the corresponding first identification mark is "lithography machine A") (the corresponding second identification mark is "step A") is decomposed into several process recipe parameters. Each technological recipe parameter includes the type, value and unit of the technological recipe parameter. For example, the process recipe parameters of deposition time include: type (time), value (10), and unit (second).

所述若干工艺配方参数之间不是包含关系,所述若干工艺配方参数并列设置。当所述工艺配方文件为文件夹时,所述多个步骤级数据单元为所述文件夹打开后的多个并列的子文件夹,所述若干工艺配方参数位于所述子文件夹中;当所述工艺配方文件为超链接时,所述多个步骤级数据单元为所述超链接展开后的多个并列的子超链接,所述若干工艺配方参数位于所述子超链接中;当所述工艺配方文件为表格时,所述多个步骤级数据单元为所述表格的多个子表格,所述若干工艺配方参数位于所述子表格中。The several process recipe parameters are not in an inclusive relationship, and the several process recipe parameters are set side by side. When the process recipe file is a folder, the multiple step-level data units are multiple parallel subfolders after the folder is opened, and the several process recipe parameters are located in the subfolder; when When the process recipe file is a hyperlink, the multiple step-level data units are multiple parallel sub-hyperlinks after the hyperlink is expanded, and the several process recipe parameters are located in the sub-hyperlinks; when the When the process recipe file is a table, the multiple step-level data units are multiple sub-tables of the table, and the several process recipe parameters are located in the sub-tables.

在本申请的一些实施例中,所述第三识别标记包括所述工艺配方参数的名称。将所述第三识别标记与工艺配方参数的名称进行关联,可以方便用户记忆该第三识别标记以及使用该第三识别标记。例如,当所述工艺配方参数的名称光刻胶的材料时,所述第三识别标记为″光刻胶的材料″;当所述工艺配方参数的名称光刻胶的用量时,所述第三识别标记为″光刻胶的用量″;当所述工艺配方参数的名称为沉积时间时,所述第三识别标记为″沉积时间″。在这种方式下,用户很容易记忆以及使用所述第三识别标记。In some embodiments of the present application, the third identification mark includes the name of the process recipe parameter. Associating the third identification mark with the name of the process recipe parameter can facilitate the user to memorize the third identification mark and use the third identification mark. For example, when the name of the process recipe parameter is photoresist material, the third identification mark is "material of photoresist"; when the name of the process recipe parameter is the amount of photoresist, the first The third identification mark is "amount of photoresist"; when the name of the process recipe parameter is deposition time, the third identification mark is "deposition time". In this way, it is easy for the user to memorize and use the third identification mark.

在本申请的技术方案中,以有规律的命名方式(第三识别标记)来标记不同的工艺配方参数,所述第一识别标记、所述第二识别标记和所述第三识别标记共同使用来识别一个工艺配方参数。例如,当用户想要查找光刻机台A中步骤A的沉积时间这个工艺配方参数时,串联使用第一识别标记、第二识别标记以及第三识别标记″光刻机台A and步骤A and沉积时间″查询即可。In the technical solution of the present application, different process formula parameters are marked in a regular naming manner (third identification mark), and the first identification mark, the second identification mark and the third identification mark are used together to identify a process recipe parameter. For example, when the user wants to find the process recipe parameter of the deposition time of step A in lithography machine A, use the first identification mark, the second identification mark and the third identification mark in series "lithography machine A and step A and Deposition time" can be queried.

在本申请的一些实施例中,所述设备自动控制单元120工作时还:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。所述位置信息是当前工艺配方参数在生产机台端的工艺配方文件中的位置信息;所述可识别信息包括参数名称、参数值、格式、上下限等其他在系统中可见的附属信息。In some embodiments of the present application, during operation, the automatic equipment control unit 120 further: establishes parameter attribute information for the process recipe parameters, and the parameter attribute information includes position information and identifiable information. The position information is the position information of the current process formula parameters in the process formula file on the production machine side; the identifiable information includes parameter name, parameter value, format, upper and lower limits and other auxiliary information visible in the system.

在本申请的一些实施例中,所述设备自动控制单元120还包括:自动识别模型,通过人工智能深度学习建立,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。例如,搜集公共网络上的大数据信息,即半导体工艺中涉及的所有生产机台,每种生产机台对应的工艺流程和工艺步骤,每种工艺步骤的工艺配方参数种类等,使用这些大数据进行人工智能训练,建立能够根据工艺配方参数的种类和数值识别该工艺配方参数所属的工艺步骤以及进一步识别所述工艺步骤所属的生产机台的通用自动识别模型;并结合本地半导体工厂中的各个生产机台以及相对应的工艺步骤和工艺配方参数等对该通用自动识别模型进行微调训练,得到适用于本地半导体工厂的本地自动识别模型。所述本地自动识别模型能够根据所述设备自动控制单元120获取的工艺配方参数的种类和数值识别该工艺配方参数所属的工艺步骤以及进一步识别所述工艺步骤所属的生产机台。In some embodiments of the present application, the automatic control unit 120 of the equipment further includes: an automatic recognition model, established through artificial intelligence deep learning, the automatic recognition model is used to identify the step-level data unit to which the process recipe parameters belong and A process recipe file to which the step-level data unit belongs is identified. For example, collect big data information on the public network, that is, all production machines involved in the semiconductor process, the process flow and process steps corresponding to each production machine, the type of process recipe parameters for each process step, etc., and use these big data Carry out artificial intelligence training, establish a general automatic identification model that can identify the process steps to which the process formula parameters belong according to the type and value of the process formula parameters, and further identify the production machine to which the process steps belong; The production machine and the corresponding process steps and process formula parameters are fine-tuned and trained on the general automatic identification model to obtain a local automatic identification model suitable for local semiconductor factories. The local automatic identification model can identify the process step to which the process formula parameter belongs according to the type and value of the process formula parameter acquired by the equipment automatic control unit 120 and further identify the production machine to which the process step belongs.

本申请的技术方案由所述设备自动控制单元120自动实现,可以不需要人工的参与,所述本地自动识别模型可以自动进行识别,帮助所述设备自动控制单元120对工艺配方文件进行整理,大大提高了效率。The technical solution of the present application is automatically implemented by the automatic equipment control unit 120, which does not require manual participation. The local automatic identification model can automatically identify and help the automatic equipment control unit 120 to sort out the process recipe files, greatly improving Increased efficiency.

本申请的技术方案所述的数据管理系统,可以通过设备自动控制单元将生产机台端的工艺配方文件转录至存储器中。转录后的工艺配方文件保留了文件级操作的兼容,从系统层面看文件级(工艺配方文件)的属性分为可编辑属性和不可编辑属性。建立了一个通用的工艺配方文件结构:工艺配方文件由一个或者多个步骤级数据单元组成,每个步骤级数据单元包括若干工艺配方参数,一个工艺配方参数对应生产机台端工艺配方的最小信息单元。本申请的工艺配方文件还拓展了参数级操作的支持,文件结构一致的工艺配方文件可以通过统一的转换函数,经由各层信息的唯一识别信息(第一识别标记,第二识别标记和第三识别标记),可以将文件参数展开后单独存储每一个参数,并可以支持识别至任一参数。上述展开信息与文件级属性合并使用可以实现跨文件的参数基归纳管理。The data management system described in the technical solution of the present application can transcribe the process recipe file at the production machine end into the memory through the equipment automatic control unit. The transcribed process recipe file retains the compatibility of file-level operations. From the system level, the attributes of the file level (process recipe file) are divided into editable attributes and non-editable attributes. A general process recipe file structure is established: the process recipe file is composed of one or more step-level data units, each step-level data unit includes several process recipe parameters, and a process recipe parameter corresponds to the smallest information unit of the process recipe at the production machine end . The process formula file of the present application also expands the support of parameter-level operations. The process formula file with the same file structure can use the unified conversion function and the unique identification information of each layer of information (the first identification mark, the second identification mark and the third identification mark). Identification mark), can expand the file parameters and store each parameter separately, and can support identification to any parameter. The combination of the above expansion information and the file-level attributes can realize the inductive management of parameter bases across files.

本申请提供一种数据管理系统,提供了一种标准的将生产机台端的工艺配方文件转录后的文件结构,通过固定函数将工艺配方文件精确分解至参数级数据,解决了工艺配方文件远程可视化的同时,实现精准高效的工艺配方参数归纳和整理。本申请的技术方案能够兼容目前的旧系统,对参数级操作的支持具备了面向大数据级功能的特性,提供了转录函数,可以在文件级操作和参数级操作间自由转换,按需实时调用即可,高精度,高效率。This application provides a data management system, which provides a standard file structure after transcribing the process recipe file at the production machine end, and accurately decomposes the process recipe file into parameter-level data through fixed functions, which solves the problem of remote visualization of the process recipe file At the same time, accurate and efficient induction and arrangement of process formula parameters are realized. The technical solution of this application is compatible with the current old system, and the support for parameter-level operations has the characteristics of oriented to big data-level functions. It provides transcription functions, which can be freely converted between file-level operations and parameter-level operations, and can be called in real time as needed. That is, high precision and high efficiency.

本申请提供一种数据管理系统,可以兼顾文件级操作和参数级操作,实现对工艺配方文件中所有工艺配方参数的精确管理。This application provides a data management system, which can take into account both file-level operations and parameter-level operations, and realize precise management of all process formula parameters in process formula files.

图2为本申请实施例所述的数据管理方法的流程图。FIG. 2 is a flow chart of the data management method described in the embodiment of the present application.

本申请的实施例还提供一种数据管理方法,参考图2所示,包括:通过设备自动控制单元执行以下步骤:The embodiment of the present application also provides a data management method, as shown in FIG. 2 , including: performing the following steps through the equipment automatic control unit:

步骤S1:从至少一个生产机台端获取所述生产机台端的工艺配方文件;Step S1: Obtain the process formula file of the production machine end from at least one production machine end;

步骤S2:为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;Step S2: setting a first identification mark for identifying the process recipe file for each of the process recipe files;

步骤S3:将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记;Step S3: decomposing each of the process recipe files into several step-level data units, and setting a second identification mark for identifying the several step-level data units for the several step-level data units;

步骤S4:将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记。Step S4: decomposing each of the step-level data units into several process recipe parameters, and setting a third identification mark for identifying the several process recipe parameters for the several process recipe parameters.

下面结合附图对本申请实施例所述的数据管理方法进行详细说明。The data management method described in the embodiment of the present application will be described in detail below with reference to the accompanying drawings.

参考图2所示,步骤S1,从至少一个生产机台端110获取(例如以下载的方式)所述生产机台端110的工艺配方文件。Referring to FIG. 2 , step S1 is to obtain (for example, download) the process recipe file of the production machine terminal 110 from at least one production machine terminal 110 .

所述工艺配方文件中包含该生产机台端110的所有工艺配方参数。当有多个生产机台端110时,则获取与每一个生产机台端110对应的多个工艺配方文件。例如,从光刻机台A获取的工艺配方文件为一个文件,该文件中包含的是光刻机台A中的所有工艺配方参数;从CVD机台获取的工艺配方文件为一个文件,该文件中包含的是CVD机台中的所有工艺配方参数;从清洗机台获取的工艺配方文件为一个文件,该文件中包含的是清洗机台中的所有工艺配方参数。The process recipe file includes all process recipe parameters of the production machine terminal 110 . When there are multiple production machine terminals 110, multiple process recipe files corresponding to each production machine terminal 110 are obtained. For example, the process recipe file obtained from lithography machine A is a file, which contains all the process recipe parameters in lithography machine A; the process recipe file obtained from CVD machine is a file, and the file contains all process recipe parameters in the CVD machine; the process recipe file obtained from the cleaning machine is a file, which contains all the process recipe parameters in the cleaning machine.

所述多个工艺配方文件之间不是包含关系,所述多个工艺配方文件并列设置。当所述工艺配方文件为文件夹时,所述多个工艺配方文件为多个并列的文件夹;当所述工艺配方文件为超链接时,所述多个工艺配方文件为多个并列的超链接;当所述工艺配方文件为表格时,所述多个工艺配方文件为多个并列的表格。There is no containment relationship between the multiple process recipe files, and the multiple process recipe files are arranged side by side. When the process recipe file is a folder, the multiple process recipe files are multiple parallel folders; when the process recipe file is a hyperlink, the multiple process recipe files are multiple parallel hyperlinks. link; when the process recipe file is a table, the multiple process recipe files are multiple parallel tables.

继续参考图2所示,步骤S2,为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记。Continuing to refer to FIG. 2 , in step S2, a first identification mark for identifying the process recipe file is set for each of the process recipe files.

在本申请的技术方案中,以有规律的命名方式(第一识别标记)来标记不同的工艺配方文件,便于用户直接使用所述第一识别标记来查找对应的工艺配方文件。In the technical solution of the present application, different process recipe files are marked in a regular naming manner (first identification mark), so that users can directly use the first identification mark to find the corresponding process recipe file.

在本申请的一些实施例中,所述第一识别标记包括所述生产机台端110的信息。将所述第一识别标记与生产机台端110的信息进行关联,可以方便用户记忆该第一识别标记以及使用该第一识别标记。例如,所述生产机台端110的信息例如为所述生产机台端110的编号。则当所述生产机台端110为光刻机台A时,所述第一识别标记为″光刻机台A″;当所述生产机台端110为CVD机台时,所述第一识别标记为″CVD机台″;当所述生产机台端110为清洗机台时,所述第一识别标记为″清洗机台″。在这种方式下,用户很容易记忆以及使用所述第一识别标记。当用户想要查找光刻机台A的工艺配方文件时,使用第一识别标记″光刻机台A″查询即可。In some embodiments of the present application, the first identification mark includes the information of the production machine end 110 . Associating the first identification mark with the information of the production machine end 110 can facilitate the user to memorize the first identification mark and use the first identification mark. For example, the information of the production machine end 110 is, for example, the serial number of the production machine end 110 . Then when the production machine end 110 is a lithography machine A, the first identification mark is "lithography machine A"; when the production machine end 110 is a CVD machine, the first identification mark is "CVD machine"; when the production machine end 110 is a cleaning machine, the first identification mark is "cleaning machine". In this manner, it is easy for the user to memorize and use the first identification mark. When the user wants to search for the process recipe file of lithography machine A, he can use the first identification mark "lithography machine A" to search.

在本申请的一些实施例中,所述设备自动控制单元120工作时还:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态(可用、禁用、小范围适用)和适用范围(指定具体地适用范围)等配置信息,用于实现管理操作,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间等自然属性,用于实现单个文件的甄别选取部分的操作。In some embodiments of the present application, when the automatic equipment control unit 120 works, it also: establishes file-level attribute information for the process recipe file, and the file-level attribute information includes editable attributes and non-editable attributes, wherein the The above editable attributes include configuration information such as status (available, disabled, applicable to a small range) and scope of application (specifically specifying the scope of application), which are used to implement management operations. The non-editable attributes include name, production machine, current version Natural attributes such as and update time are used to realize the operation of screening and selecting parts of a single file.

继续参考图2所示,步骤S3,将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元。Continue to refer to Figure 2, step S3, decompose each of the process recipe files into several step-level data units, and set the second identification for identifying the several step-level data units for the several step-level data units mark, wherein the first identification mark and the second identification mark are jointly used to identify the step-level data unit.

例如,所述生产机台端110为光刻机台A,所述光刻机台A的光刻工艺例如包括:步骤A(沉积光刻胶)、步骤B(曝光显影)、步骤C(刻蚀)和步骤D(去除光刻胶)。则将所述光刻机台A的工艺配方文件(对应的第一识别标记为″光刻机台A″)分解为步骤A、步骤B、步骤C和步骤D四个步骤级数据单元。每个步骤级数据单元中包括该步骤中的所有工艺配方参数。例如,步骤A的步骤级数据单元中包括的是沉积光刻胶这个步骤需要用到的所有工艺配方参数,包括光刻胶的材料,光刻胶的用量,沉积时间等。For example, the production machine end 110 is a lithography machine A, and the lithography process of the lithography machine A includes, for example: step A (deposition of photoresist), step B (exposure and development), step C (etching ) and step D (removal of photoresist). Then, the process recipe file of the lithography machine A (the corresponding first identification mark is "lithography machine A") is decomposed into four step-level data units of step A, step B, step C and step D. Each step-level data unit includes all process recipe parameters in this step. For example, the step-level data unit of step A includes all process recipe parameters required for the step of depositing photoresist, including the material of photoresist, the amount of photoresist used, and the deposition time.

所述多个步骤级数据单元之间不是包含关系,所述多个步骤级数据单元并列设置。当所述工艺配方文件为文件夹时,所述多个步骤级数据单元为所述文件夹打开后的多个并列的子文件夹;当所述工艺配方文件为超链接时,所述多个步骤级数据单元为所述超链接展开后的多个并列的子超链接;当所述工艺配方文件为表格时,所述多个步骤级数据单元为所述表格的多个子表格。The plurality of step-level data units are not in an inclusion relationship, and the plurality of step-level data units are arranged side by side. When the process recipe file is a folder, the multiple step-level data units are multiple parallel subfolders after the folder is opened; when the process recipe file is a hyperlink, the multiple The step-level data units are multiple parallel sub-hyperlinks after the hyperlink is expanded; when the process recipe file is a table, the multiple step-level data units are multiple sub-tables of the table.

在本申请的一些实施例中,所述第二识别标记包括所述步骤级数据单元的步骤信息。将所述第二识别标记与步骤信息进行关联,可以方便用户记忆该第二识别标记以及使用该第二识别标记。例如,所述步骤信息例如为所述步骤的编号。则当所述步骤信息为步骤A时,所述第二识别标记为″步骤A″;当所述步骤信息为步骤B时,所述第二识别标记为″步骤B″;当所述步骤信息为步骤C时,所述第二识别标记为″步骤C″;当所述步骤信息为步骤D时,所述第二识别标记为″步骤D″。在这种方式下,用户很容易记忆以及使用所述第二识别标记。In some embodiments of the present application, the second identification mark includes step information of the step-level data unit. Associating the second identification mark with the step information can facilitate the user to memorize the second identification mark and use the second identification mark. For example, the step information is, for example, the number of the step. Then when the step information is step A, the second identification mark is "step A"; when the step information is step B, the second identification mark is "step B"; when the step information When it is step C, the second identification mark is "step C"; when the step information is step D, the second identification mark is "step D". In this manner, it is easy for the user to memorize and use the second identification mark.

在本申请的技术方案中,以有规律的命名方式(第二识别标记)来标记不同的步骤级数据单元,所述第一识别标记和所述第二识别标记共同使用来识别一个步骤级数据单元。例如,当用户想要查找光刻机台A中步骤A的工艺配方文件时,串联使用第一识别标记以及第二识别标记″光刻机台A and步骤A″查询即可。In the technical solution of the present application, different step-level data units are marked in a regular naming manner (second identification mark), and the first identification mark and the second identification mark are used together to identify a step-level data unit unit. For example, when the user wants to search for the process recipe file of step A in lithography machine A, the first identification mark and the second identification mark "lithography machine A and step A" can be used in series to query.

在本申请的一些实施例中,所述数据管理方法还包括:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息以及参数集合信息,所述位置信息和类型信息结合起来是步骤级数据单元的唯一识别依据。所述位置信息体现当前步骤在生产机台端工艺参数文件中的位置信息;所述类型信息体现当前步骤的参数集合的共性,是参数分类的依据信息;所述参数集合由多个参数信息组成,参数名在当前步骤中唯一。In some embodiments of the present application, the data management method further includes: establishing step-level attribute information for the step-level data unit, the step-level attribute information including position information, type information and parameter set information, the position The combination of information and type information is the only basis for identification of step-level data units. The position information reflects the position information of the current step in the process parameter file of the production machine; the type information reflects the commonality of the parameter set of the current step, and is the basis information for parameter classification; the parameter set is composed of multiple parameter information, Parameter names are unique within the current step.

继续参考图2所示,步骤S4,将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。Continuing to refer to Figure 2, step S4, decomposing each of the step-level data units into several process recipe parameters, and setting a third identification mark for identifying the several process recipe parameters for the several process recipe parameters, Wherein, the first identification mark, the second identification mark and the third identification mark are jointly used to identify the process recipe parameters.

例如,所述生产机台端110为光刻机台A,所述光刻机台A的光刻工艺包括步骤A(沉积光刻胶),所述步骤A的工艺配方参数例如包括:光刻胶的材料,光刻胶的用量,沉积时间等。则将所述光刻机台A的工艺配方文件(对应的第一识别标记为″光刻机台A″)中的与步骤A对应的步骤级数据单元(对应的第二识别标记为″步骤A″)分解为若干工艺配方参数。每个工艺配方参数中包括该工艺配方参数的种类、数值和单位等。例如,沉积时间的工艺配方参数包括:种类(时间),数值(10),单位(秒)。For example, the production machine end 110 is a lithography machine A, and the lithography process of the lithography machine A includes step A (deposition of photoresist), and the process recipe parameters of the step A include, for example: photoresist The material, the amount of photoresist, the deposition time, etc. Then, the step-level data unit corresponding to step A in the process recipe file of the lithography machine A (the corresponding first identification mark is "lithography machine A") (the corresponding second identification mark is "step A") is decomposed into several process recipe parameters. Each technological recipe parameter includes the type, value and unit of the technological recipe parameter. For example, the process recipe parameters of deposition time include: type (time), value (10), and unit (second).

所述若干工艺配方参数之间不是包含关系,所述若干工艺配方参数并列设置。当所述工艺配方文件为文件夹时,所述多个步骤级数据单元为所述文件夹打开后的多个并列的子文件夹,所述若干工艺配方参数位于所述子文件夹中;当所述工艺配方文件为超链接时,所述多个步骤级数据单元为所述超链接展开后的多个并列的子超链接,所述若干工艺配方参数位于所述子超链接中;当所述工艺配方文件为表格时,所述多个步骤级数据单元为所述表格的多个子表格,所述若干工艺配方参数位于所述子表格中。The several process recipe parameters are not in an inclusive relationship, and the several process recipe parameters are set side by side. When the process recipe file is a folder, the multiple step-level data units are multiple parallel subfolders after the folder is opened, and the several process recipe parameters are located in the subfolder; when When the process recipe file is a hyperlink, the multiple step-level data units are multiple parallel sub-hyperlinks after the hyperlink is expanded, and the several process recipe parameters are located in the sub-hyperlinks; when the When the process recipe file is a table, the multiple step-level data units are multiple sub-tables of the table, and the several process recipe parameters are located in the sub-tables.

在本申请的一些实施例中,所述第三识别标记包括所述工艺配方参数的名称。将所述第三识别标记与工艺配方参数的名称进行关联,可以方便用户记忆该第三识别标记以及使用该第三识别标记。例如,当所述工艺配方参数的名称光刻胶的材料时,所述第三识别标记为″光刻胶的材料″;当所述工艺配方参数的名称光刻胶的用量时,所述第三识别标记为″光刻胶的用量″;当所述工艺配方参数的名称为沉积时间时,所述第三识别标记为″沉积时间″。在这种方式下,用户很容易记忆以及使用所述第三识别标记。In some embodiments of the present application, the third identification mark includes the name of the process recipe parameter. Associating the third identification mark with the name of the process recipe parameter can facilitate the user to memorize the third identification mark and use the third identification mark. For example, when the name of the process recipe parameter is photoresist material, the third identification mark is "material of photoresist"; when the name of the process recipe parameter is the amount of photoresist, the first The third identification mark is "amount of photoresist"; when the name of the process recipe parameter is deposition time, the third identification mark is "deposition time". In this way, it is easy for the user to memorize and use the third identification mark.

在本申请的技术方案中,以有规律的命名方式(第三识别标记)来标记不同的工艺配方参数,所述第一识别标记、所述第二识别标记和所述第三识别标记共同使用来识别一个工艺配方参数。例如,当用户想要查找光刻机台A中步骤A的沉积时间这个工艺配方参数时,串联使用第一识别标记、第二识别标记以及第三识别标记″光刻机台A and步骤A and沉积时间″查询即可。In the technical solution of the present application, different process formula parameters are marked in a regular naming manner (third identification mark), and the first identification mark, the second identification mark and the third identification mark are used together to identify a process recipe parameter. For example, when the user wants to find the process recipe parameter of the deposition time of step A in lithography machine A, use the first identification mark, the second identification mark and the third identification mark in series "lithography machine A and step A and Deposition time" can be queried.

在本申请的一些实施例中,所述数据管理方法还包括:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。所述位置信息是当前工艺配方参数在生产机台端的工艺配方文件中的位置信息;所述可识别信息包括参数名称、参数值、格式、上下限等其他在系统中可见的附属信息。In some embodiments of the present application, the data management method further includes: establishing parameter attribute information for the process recipe parameters, where the parameter attribute information includes location information and identifiable information. The position information is the position information of the current process formula parameters in the process formula file on the production machine side; the identifiable information includes parameter name, parameter value, format, upper and lower limits and other auxiliary information visible in the system.

在本申请的一些实施例中,所述数据管理方法还包括:通过人工智能深度学习建立自动识别模型,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。例如,搜集公共网络上的大数据信息,即半导体工艺中涉及的所有生产机台,每种生产机台对应的工艺流程和工艺步骤,每种工艺步骤的工艺配方参数种类等,使用这些大数据进行人工智能训练,建立能够根据工艺配方参数的种类和数值识别该工艺配方参数所属的工艺步骤以及进一步识别所述工艺步骤所属的生产机台的通用自动识别模型;并结合本地半导体工厂中的各个生产机台以及相对应的工艺步骤和工艺配方参数等对该通用自动识别模型进行微调训练,得到适用于本地半导体工厂的本地自动识别模型。所述本地自动识别模型能够根据所述设备自动控制单元120获取的工艺配方参数的种类和数值识别该工艺配方参数所属的工艺步骤以及进一步识别所述工艺步骤所属的生产机台。In some embodiments of the present application, the data management method further includes: establishing an automatic identification model through artificial intelligence deep learning, and the automatic identification model is used to identify the step-level data unit to which the process formula parameter belongs and to identify the The process recipe file to which the step-level data unit belongs. For example, collect big data information on the public network, that is, all production machines involved in the semiconductor process, the process flow and process steps corresponding to each production machine, the type of process recipe parameters for each process step, etc., and use these big data Carry out artificial intelligence training, establish a general automatic identification model that can identify the process steps to which the process formula parameters belong according to the type and value of the process formula parameters, and further identify the production machine to which the process steps belong; The production machine and the corresponding process steps and process formula parameters are fine-tuned and trained on the general automatic identification model to obtain a local automatic identification model suitable for local semiconductor factories. The local automatic identification model can identify the process step to which the process formula parameter belongs according to the type and value of the process formula parameter acquired by the equipment automatic control unit 120 and further identify the production machine to which the process step belongs.

本申请的技术方案可以由所述设备自动控制单元120自动实现,可以不需要人工的参与,所述本地自动识别模型可以自动进行识别,帮助所述设备自动控制单元120对工艺配方文件进行整理,大大提高了效率。The technical solution of the present application can be automatically implemented by the automatic equipment control unit 120 without manual participation, and the local automatic identification model can automatically identify and help the automatic equipment control unit 120 to organize the process recipe files, Greatly improved efficiency.

本申请的技术方案所述的数据管理方法,可以将生产机台端的工艺配方文件转录至存储器中。转录后的工艺配方文件保留了文件级操作的兼容,从系统层面看文件级(工艺配方文件)的属性分为可编辑属性和不可编辑属性。建立了一个通用的工艺配方文件结构:工艺配方文件由一个或者多个步骤级数据单元组成,每个步骤级数据单元包括若干工艺配方参数,一个工艺配方参数对应生产机台端工艺配方的最小信息单元。本申请的工艺配方文件还拓展了参数级操作的支持,文件结构一致的工艺配方文件可以通过统一的转换函数,经由各层信息的唯一识别信息(第一识别标记,第二识别标记和第三识别标记),可以将文件参数展开后单独存储每一个参数,并可以支持识别至任一参数。上述展开信息与文件级属性合并使用可以实现跨文件的参数基归纳管理。The data management method described in the technical solution of the present application can transcribe the process recipe file at the production machine end into the memory. The transcribed process recipe file retains the compatibility of file-level operations. From the system level, the attributes of the file level (process recipe file) are divided into editable attributes and non-editable attributes. A general process recipe file structure is established: the process recipe file is composed of one or more step-level data units, each step-level data unit includes several process recipe parameters, and a process recipe parameter corresponds to the smallest information unit of the process recipe at the production machine end . The process formula file of the present application also expands the support of parameter-level operations. The process formula file with the same file structure can use the unified conversion function and the unique identification information of each layer of information (the first identification mark, the second identification mark and the third identification mark). Identification mark), can expand the file parameters and store each parameter separately, and can support identification to any parameter. The combination of the above expansion information and the file-level attributes can realize the inductive management of parameter bases across files.

本申请提供一种数据管理系统及管理方法,提供了一种标准的将生产机台端的工艺配方文件转录后的文件结构,通过固定函数将工艺配方文件精确分解至参数级数据,解决了工艺配方文件远程可视化的同时,实现精准高效的工艺配方参数归纳和整理。本申请的技术方案能够兼容目前的旧系统,对参数级操作的支持具备了面向大数据级功能的特性,提供了转录函数,可以在文件级操作和参数级操作间自由转换,按需实时调用即可,高精度,高效率。This application provides a data management system and management method. It provides a standard file structure after transcribing the process formula file at the production machine end. The process formula file is accurately decomposed into parameter-level data through fixed functions, and the process formula is solved. While the files are visualized remotely, accurate and efficient induction and arrangement of process formula parameters are realized. The technical solution of this application is compatible with the current old system, and the support for parameter-level operations has the characteristics of oriented to big data-level functions. It provides transcription functions, which can be freely converted between file-level operations and parameter-level operations, and can be called in real time as needed. That is, high precision and high efficiency.

本申请提供一种数据管理系统及管理方法,可以兼顾文件级操作和参数级操作,实现对工艺配方文件中所有工艺配方参数的精确管理。The application provides a data management system and a management method, which can take into account both file-level operations and parameter-level operations, and realize precise management of all process formula parameters in process formula files.

综上所述,在阅读本申请内容之后,本领域技术人员可以明白,前述申请内容可以仅以示例的方式呈现,并且可以不是限制性的。尽管这里没有明确说明,本领域技术人员可以理解本申请意图囊括对实施例的各种合理改变,改进和修改。这些改变,改进和修改都在本申请的示例性实施例的精神和范围内。To sum up, after reading the content of this application, those skilled in the art can understand that the content of the foregoing application may be presented by way of example only, and may not be limiting. Although not explicitly stated herein, those skilled in the art will understand that this application is intended to cover various reasonable changes, improvements and modifications to the embodiments. These changes, improvements and modifications are within the spirit and scope of the exemplary embodiments of the present application.

应当理解,本实施例使用的术语″和/或″包括相关联的列出项目中的一个或多个的任意或全部组合。应当理解,当一个元件被称作″连接″或″耦接″至另一个元件时,其可以直接地连接或耦接至另一个元件,或者也可以存在中间元件。It should be understood that the term "and/or" used in this embodiment includes any or all combinations of one or more of the associated listed items. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present.

类似地,应当理解,当诸如层、区域或衬底之类的元件被称作在另一个元件″上″时,其可以直接在另一个元件上,或者也可以存在中间元件。与之相反,术语″直接地″表示没有中间元件。还应当理解,术语″包含″、″包含着″、″包括″或者″包括着″,在本申请文件中使用时,指明存在所记载的特征、整体、步骤、操作、元件和/或组件,但并不排除存在或附加一个或多个其他特征、整体、步骤、操作、元件、组件和/或它们的组。Similarly, it will be understood that when an element such as a layer, region or substrate is referred to as being "on" another element, it can be directly on the other element or intervening elements may also be present. In contrast, the term "directly" means that there are no intervening elements. It should also be understood that the terms "comprising", "comprising", "comprising" or "comprising", when used in this application document, indicate the presence of the described features, integers, steps, operations, elements and/or components, But it does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or their groups.

还应当理解,尽管术语第一、第二、第三等可以在此用于描述各种元件,但是这些元件不应当被这些术语所限制。这些术语仅用于将一个元件与另一个元件区分开。因此,在没有脱离本申请的教导的情况下,在一些实施例中的第一元件在其他实施例中可以被称为第二元件。相同的参考标号或相同的参考标记符在整个说明书中表示相同的元件。It will also be understood that although the terms first, second, third etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Thus, a first element in some embodiments could be termed a second element in other embodiments without departing from the teachings of the present application. The same reference numerals or the same reference signs denote the same elements throughout the specification.

Claims (18)

1.一种数据管理系统,其特征在于,包括:1. A data management system, characterized in that, comprising: 存储器,用于存储从生产机台端获取的工艺配方文件;Memory, used to store process recipe files obtained from the production machine; 设备自动控制单元,所述设备自动控制单元工作时执行以下步骤:The equipment automatic control unit, the following steps are performed when the equipment automatic control unit works: 从至少一个生产机台端获取所述生产机台端的工艺配方文件;Obtain the process recipe file of the production machine end from at least one production machine end; 为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;Setting a first identification mark for identifying the process recipe file for each of the process recipe files; 将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元;Decomposing each of the process recipe files into several step-level data units, and setting a second identification mark for identifying the several step-level data units for the several step-level data units, wherein the first identification mark used together with said second identification mark to identify said step-level data unit; 将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。Decomposing each of the step-level data units into a number of process recipe parameters, and setting a third identification mark for identifying the number of process recipe parameters for the number of process recipe parameters, wherein the first identification mark, the The second identification mark and the third identification mark are jointly used to identify the process recipe parameters. 2.如权利要求1所述的数据管理系统,其特征在于,所述设备自动控制单元工作时还:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态和适用范围,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间。2. The data management system according to claim 1, wherein when the automatic equipment control unit works, it also: establishes file-level attribute information for the process recipe file, and the file-level attribute information includes editable attributes and Uneditable attributes, wherein the editable attributes include status and scope of application, and the uneditable attributes include name, production machine to which it belongs, current version and update time. 3.如权利要求1所述的数据管理系统,其特征在于,所述设备自动控制单元工作时还:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息。3. The data management system according to claim 1, wherein, when the automatic control unit of the equipment works, it also: establishes step-level attribute information for the step-level data unit, and the step-level attribute information includes position information and type information. 4.如权利要求1所述的数据管理系统,其特征在于,所述设备自动控制单元工作时还:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。4. The data management system according to claim 1, wherein, when the equipment automatic control unit is working, it also: establishes parameter attribute information for the process recipe parameters, and the parameter attribute information includes position information and identifiable information . 5.如权利要求1所述的数据管理系统,其特征在于,所述第一识别标记包括所述生产机台端的信息;所述第二识别标记包括所述步骤级数据单元的步骤信息;所述第三识别标记包括所述工艺配方参数的名称。5. The data management system according to claim 1, wherein the first identification mark includes information on the production machine side; the second identification mark includes step information of the step-level data unit; The third identification mark includes the name of the process recipe parameter. 6.如权利要求1所述的数据管理系统,其特征在于,所述设备自动控制单元还包括:自动识别模型,通过人工智能深度学习建立,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。6. The data management system according to claim 1, wherein the automatic control unit of the equipment further comprises: an automatic identification model, which is established through artificial intelligence deep learning, and the automatic identification model is used to identify the parameters of the process formula The step-level data unit to which it belongs and the process recipe file to which the step-level data unit belongs. 7.如权利要求1所述的数据管理系统,其特征在于,所述工艺配方文件为文件夹,所述步骤级数据单元为所述文件夹打开后的子文件夹,所述工艺配方参数位于所述子文件夹中。7. The data management system according to claim 1, wherein the process recipe file is a folder, the step-level data unit is a subfolder after the folder is opened, and the process recipe parameter is located in in the subfolder. 8.如权利要求1所述的数据管理系统,其特征在于,所述工艺配方文件为超链接,所述步骤级数据单元为所述超链接展开后的子超链接,所述工艺配方参数位于所述子超链接中。8. The data management system according to claim 1, wherein the process recipe file is a hyperlink, the step-level data unit is a sub-hyperlink after the hyperlink is expanded, and the process recipe parameter is located at in the child hyperlink. 9.如权利要求1所述的数据管理系统,其特征在于,所述工艺配方文件为表格,所述步骤级数据单元为所述表格的子表格,所述工艺配方参数位于所述子表格中。9. The data management system according to claim 1, wherein the process recipe file is a table, the step-level data unit is a sub-table of the table, and the process recipe parameters are located in the sub-table . 10.一种数据管理方法,其特征在于,包括:通过设备自动控制单元执行以下步骤:10. A data management method, characterized in that, comprising: performing the following steps by an automatic equipment control unit: 从至少一个生产机台端获取所述生产机台端的工艺配方文件;Obtain the process recipe file of the production machine end from at least one production machine end; 为每一个所述工艺配方文件设置用于识别所述工艺配方文件的第一识别标记;Setting a first identification mark for identifying the process recipe file for each of the process recipe files; 将每一个所述工艺配方文件分解为若干步骤级数据单元,并为所述若干步骤级数据单元设置用于识别所述若干步骤级数据单元的第二识别标记,其中,所述第一识别标记和所述第二识别标记共同用于识别所述步骤级数据单元;Decomposing each of the process recipe files into several step-level data units, and setting a second identification mark for identifying the several step-level data units for the several step-level data units, wherein the first identification mark used together with said second identification mark to identify said step-level data unit; 将每一个所述步骤级数据单元分解为若干工艺配方参数,并为所述若干工艺配方参数设置用于识别所述若干工艺配方参数的第三识别标记,其中,所述第一识别标记、所述第二识别标记和所述第三识别标记共同用于识别所述工艺配方参数。Decomposing each of the step-level data units into a number of process recipe parameters, and setting a third identification mark for identifying the number of process recipe parameters for the number of process recipe parameters, wherein the first identification mark, the The second identification mark and the third identification mark are jointly used to identify the process recipe parameters. 11.如权利要求10所述的数据管理方法,其特征在于,还包括:为所述工艺配方文件建立文件级属性信息,所述文件级属性信息包括可编辑属性和不可编辑属性,其中,所述可编辑属性包括状态和适用范围,所述不可编辑属性包括名称、所属生产机台、当前版本和更新时间。11. The data management method according to claim 10, further comprising: establishing file-level attribute information for the process recipe file, the file-level attribute information including editable attributes and non-editable attributes, wherein the The editable attributes include status and scope of application, and the non-editable attributes include name, production machine to which it belongs, current version and update time. 12.如权利要求10所述的数据管理方法,其特征在于,还包括:为所述步骤级数据单元建立步骤级属性信息,所述步骤级属性信息包括位置信息和类型信息。12. The data management method according to claim 10, further comprising: establishing step-level attribute information for the step-level data unit, the step-level attribute information including position information and type information. 13.如权利要求10所述的数据管理方法,其特征在于,还包括:为所述工艺配方参数建立参数属性信息,所述参数属性信息包括位置信息和可识别信息。13. The data management method according to claim 10, further comprising: establishing parameter attribute information for the process recipe parameters, the parameter attribute information including location information and identifiable information. 14.如权利要求10所述的数据管理方法,其特征在于,所述第一识别标记包括所述生产机台端的信息;所述第二识别标记包括所述步骤级数据单元的步骤信息;所述第三识别标记包括所述工艺配方参数的名称。14. The data management method according to claim 10, wherein the first identification mark includes information on the production machine side; the second identification mark includes step information of the step-level data unit; The third identification mark includes the name of the process recipe parameter. 15.如权利要求10所述的数据管理方法,其特征在于,还包括:通过人工智能深度学习为所述设备自动控制单元建立自动识别模型,所述自动识别模型用于识别所述工艺配方参数所属的步骤级数据单元以及识别所述步骤级数据单元所属的工艺配方文件。15. The data management method according to claim 10, further comprising: establishing an automatic identification model for the automatic control unit of the equipment through artificial intelligence deep learning, and the automatic identification model is used to identify the parameters of the process recipe The step-level data unit to which it belongs and the process recipe file to which the step-level data unit belongs. 16.如权利要求10所述的数据管理方法,其特征在于,所述工艺配方文件为文件夹,所述步骤级数据单元为所述文件夹打开后的子文件夹,所述工艺配方参数位于所述子文件夹中。16. The data management method according to claim 10, wherein the process recipe file is a folder, the step-level data unit is a subfolder after the folder is opened, and the process recipe parameter is located in in the subfolder. 17.如权利要求10所述的数据管理方法,其特征在于,所述工艺配方文件为超链接,所述步骤级数据单元为所述超链接展开后的子超链接,所述工艺配方参数位于所述子超链接中。17. The data management method according to claim 10, wherein the process recipe file is a hyperlink, the step-level data unit is a sub-hyperlink after the hyperlink is expanded, and the process recipe parameter is located at in the child hyperlink. 18.如权利要求10所述的数据管理方法,其特征在于,所述工艺配方文件为表格,所述步骤级数据单元为所述表格的子表格,所述工艺配方参数位于所述子表格中。18. The data management method according to claim 10, wherein the process recipe file is a table, the step-level data unit is a sub-table of the table, and the process recipe parameters are located in the sub-table .
CN202111678016.4A 2021-12-31 2021-12-31 A data management system and management method Pending CN116414780A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111678016.4A CN116414780A (en) 2021-12-31 2021-12-31 A data management system and management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111678016.4A CN116414780A (en) 2021-12-31 2021-12-31 A data management system and management method

Publications (1)

Publication Number Publication Date
CN116414780A true CN116414780A (en) 2023-07-11

Family

ID=87050140

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111678016.4A Pending CN116414780A (en) 2021-12-31 2021-12-31 A data management system and management method

Country Status (1)

Country Link
CN (1) CN116414780A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055804A1 (en) * 1999-07-08 2002-05-09 Manoj Betawar Recipe editor for editing and creating process recipes with parameter-level security for various kinds of semiconductor-manufacturing equipment
CN102929247A (en) * 2012-11-09 2013-02-13 珠海格力电器股份有限公司 production equipment control method, server and system
CN106959674A (en) * 2017-03-02 2017-07-18 北京北方华创微电子装备有限公司 The management system and method for a kind of semiconductor process formula
CN110321323A (en) * 2019-07-15 2019-10-11 北京北方华创微电子装备有限公司 Process data management method and apparatus
CN113780506A (en) * 2021-09-18 2021-12-10 重庆允成互联网科技有限公司 Production management method, system, equipment and storage medium based on active identification

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055804A1 (en) * 1999-07-08 2002-05-09 Manoj Betawar Recipe editor for editing and creating process recipes with parameter-level security for various kinds of semiconductor-manufacturing equipment
CN102929247A (en) * 2012-11-09 2013-02-13 珠海格力电器股份有限公司 production equipment control method, server and system
CN106959674A (en) * 2017-03-02 2017-07-18 北京北方华创微电子装备有限公司 The management system and method for a kind of semiconductor process formula
CN110321323A (en) * 2019-07-15 2019-10-11 北京北方华创微电子装备有限公司 Process data management method and apparatus
CN113780506A (en) * 2021-09-18 2021-12-10 重庆允成互联网科技有限公司 Production management method, system, equipment and storage medium based on active identification

Similar Documents

Publication Publication Date Title
CN105204458B (en) A kind of intelligent configuration method
CN102663103B (en) Configurable method for automatically generating database and accessing data
CN103412868B (en) Document generation method and device
CN110018822A (en) A kind of method and system automatically generating micro services function
CN112015412A (en) Device and method for generating business model based on form engine
CN113051650B (en) Real-time acquisition method and device for building information model component data
CN1961314A (en) Method and device for correcting process control data
JP2015532995A (en) Automatic report generation method
CN110765077B (en) Method and system for uniformly managing AI model based on distributed file system
JP3779431B2 (en) Relational database management device, intermediate link table automatic creation processing method, and program storage medium
CN102385722A (en) Method of Automatically Importing Drilling Data in Genesis 2000 System into ERP System
CN101082920A (en) Electronic phone book search method
CN116414780A (en) A data management system and management method
CN112672370A (en) Automatic detection method, system, device and storage medium for network element index data
CN109408494B (en) Model production record generation method based on form self-defining function
CN101425060A (en) Data table generating method of database
CN102136095A (en) Method for managing properties of terminal equipment and terminal management system
CN107977419B (en) Nuclear power station DCS operation and maintenance support file identification method and system
CN112016288A (en) Method for manufacturing regular inspection report of secondary equipment of power grid based on template
CN103678349A (en) Method and device for filtering useless data
CN103207859A (en) Method and device for integrating databases
CN114241084B (en) Circuit diagram management method and device and circuit diagram drawing method and device
CN117687624A (en) Page generation method, related device, equipment and storage medium
CN116680319A (en) Retrieval method and system based on system metadata
CN101008996A (en) Order data management system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination