CN107895102B - 一种生长指令检查方法及装置 - Google Patents

一种生长指令检查方法及装置 Download PDF

Info

Publication number
CN107895102B
CN107895102B CN201711182035.1A CN201711182035A CN107895102B CN 107895102 B CN107895102 B CN 107895102B CN 201711182035 A CN201711182035 A CN 201711182035A CN 107895102 B CN107895102 B CN 107895102B
Authority
CN
China
Prior art keywords
growth
instruction
module
mocvd
comparison result
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.)
Active
Application number
CN201711182035.1A
Other languages
English (en)
Other versions
CN107895102A (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.)
Suzhou Juzhen Photoelectric Co ltd
Original Assignee
Suzhou Juzhen Photoelectric Co ltd
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 Suzhou Juzhen Photoelectric Co ltd filed Critical Suzhou Juzhen Photoelectric Co ltd
Priority to CN201711182035.1A priority Critical patent/CN107895102B/zh
Publication of CN107895102A publication Critical patent/CN107895102A/zh
Application granted granted Critical
Publication of CN107895102B publication Critical patent/CN107895102B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16CCOMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
    • G16C20/00Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
    • G16C20/20Identification of molecular entities, parts thereof or of chemical compositions
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16CCOMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
    • G16C20/00Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
    • G16C20/90Programming languages; Computing architectures; Database systems; Data warehousing

Landscapes

  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种生长指令检查方法及装置,其中方法包括:提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比从而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。

Description

一种生长指令检查方法及装置
技术领域
本发明涉及计算机辅助技术领域,具体涉及一种生长指令检查方法及装置。
背景技术
在金属有机化合物化学气相沉淀(Metal Organic Chemical Vapor Deposition,MOCVD/MOVPE)外延生长流程中,需要根据生长结构,使用机器语言编写相应的生长指令,形成生长程序。生长程序的长度通常在200~1000行不等,而如果程序中存在错误未被检出,例如字母“l”(小写的“L”)和数字“1”未能识别,开关阀编号“1”写成“2”等,均会导致生长失败,造成重大经济损失。
为了避免这种生长指令编写错误造成的恶劣影响,程序编写人需要对生长程序中材料生长的逻辑和数据至少各检查一次,然后再经第二人对两方面进行第二轮核对检查。对于更复杂程序,可能需要第三人进行复检。
发明内容
有鉴于此,本发明实施例提供了一种生长指令检查方法及装置,以解决对生长程序中逻辑和数据检查过程过于繁琐、花费时间长的问题。
本发明第一方面提供了一种生长指令检查方法,包括:提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。
可选地,根据第一特征字符进行模拟生长得到生长结构包括:根据第一特征字符获取第一生长参数;其中,生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量;根据第一生长参数计算组分和/或厚度;根据组分和/或厚度获取生长结构。
可选地,获取待检查MOCVD生长指令中独立的句子和/或段落;提取每一个独立的句子和/或段落的第二特征字符;根据第二特征字符获取每一层的第二生长参数;根据每一层的第二生长参数得到每一层的组分和/或厚度;按照时间顺序将每一层的组分和/或厚度进行叠加得到生长结构。
可选地,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确包括:将生长结构的每一层的组分和/或厚度与目标结构的对应层的组分和/或厚度进行比较;在比较结果为一致的情况下,确定待检查MOCVD生长指令正确;否则,确定待检查MOCVD生长指令错误。
可选地,确定待检查MOCVD生长指令错误之后,还包括:查找出现错误的指定层的第三生长参数;对第三生长参数进行纠正。
在该实施方式中,将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,根据第一特征字符模拟生长得到的生长结构,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比进而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
本发明第二方面提供了一种生长指令检查装置,包括第一字符提取模块,生长模块,比较模块和确定模块,其中:
第一字符提取模块用于提取待检查MOCVD生长指令中的第一特征字符;生长模块用于根据第一特征字符进行模拟生长得到生长结构;比较模块用于将生长结构与目标结构进行比较,得到比较结果;确定模块用于根据比较结果确定待检查MOCVD生长指令是否正确。
可选地,生长模块包括第一获取单元,用于根据第一特征字符获取第一生长参数;其中,生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量;计算单元,用于根据第一生长参数计算组分和/或厚度;第二获取单元,用于根据组分和/或厚度获取生长结构。
可选地,装置还包括第一获取模块,用于获取待检查MOCVD生长指令中独立的句子和/或段落;第二字符提取模块,用于提取每一个独立的句子和/或段落的第二特征字符;第二获取模块,根据第二特征字符获取每一层的第二生长参数;计算模块,用于根据每一层的第二生长参数得到每一层的组分和/或厚度;叠加模块,用于按照时间顺序将每一层的组分和/或厚度进行叠加得到生长结构。
可选地,比较模块还用于将生长结构的每一层的组分和/或厚度与目标结构的对应层的组分和/或厚度进行比较;确定模块还用于在比较结果为一致的情况下,确定模块用于确定待检查MOCVD生长指令正确;否则,确定模块用于确定待检查MOCVD生长指令错误。
可选地,还包括查找模块,用于查找出现错误的指定层的第三生长参数;纠正模块,用于对第三生长参数进行纠正。
在该实施方式中,第一字符提取模块将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,生长模块根据第一特征字符模拟生长得到的生长结构,比较模块将生长结构与目标结构进行比较,得到比较结果,确定模块根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比从而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
本发明第三方面提供了一种电子设备,至少一个处理器,以及与至少一个处理器通信连接的存储器,其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行如下生长指令检查方法:
提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。
在该实施方式中,将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,根据第一特征字符模拟生长得到的生长结构,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比从而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
本发明第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,该指令被处理器执行时实现如下生长指令检查方法:
提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。
在该实施方式中,将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,根据第一特征字符模拟生长得到的生长结构,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比进而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1为本发明实施例中一种生长指令检查方法的流程图;
图2为本发明实施例中一种生长指令检查方法的一段生长指令参考程序;
图3为本发明实施例中一种生长指令检查方法的提取的参数表;
图4为本发明实施例中一种生长指令检查方法对图2中参数表进行填充赋值表;
图5为本发明实施例中一种生长指令检查方法的部分模拟外延生长结构汇总表;
图6为本发明实施例中一种生长指令检查方法对图4结构汇总表进行简化得到的简化结构表;
图7为本发明实施例中一种生长指令检查方法的一种目标结构图;
图8为本发明实施例中一种生长指令检查方法的一种生成结构图;
图9为本发明实施例中一种生长指令检查装置的结构示意图;
图10为本发明实施例中一种生长指令检查装置的模拟生长单元结构示意图;
图11为本发明实施例中一种生长指令检查设备的硬件结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供一种生长指令检查方法,包括:
步骤S1,提取待检查MOCVD生长指令中的第一特征字符。在具体实施例中,第一特征字符包含生成外延生长结构的所有设定及其参数。具体地,部分设定及其参数在不同时间段状态和/或数值相同;或者相同的设定在不同时间段状态相反,例如同一个阀门的开关状态。
步骤S2,根据第一特征字符进行模拟生长得到生长结构。在具体实施例中,根据上述设定及其参数进行模拟生长。具体地,按第一特征字符在待检查MOCVD生长指令中的时间顺序对设定及其参数进行设置或更改来进行模拟生长,得到生长结构。
步骤S3,将生长结构与目标结构进行比较,得到比较结果。在具体实施例中,根据生长结构每一层的生长材料和厚度与目标结构进行比较。
步骤S4,根据比较结果确定待检查MOCVD生长指令是否正确。在具体实施例中,根据模拟生长出的生长结构中每一层的材料和厚度与目标结构对应层的材料、厚度进行对比,以此确定生长指令的正确性。
在本实施例中,将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,根据第一特征字符模拟生长得到的生长结构,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比从而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
上述步骤S2涉及到根据第一特征字符进行模拟生长得到生长结构,在一个可选的实施例中,根据第一特征字符获取第一生长参数;其中,生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量,根据第一生长参数计算组分和/或厚度,根据组分和/或厚度获取生长结构。
在具体实施例中,MO源是元素周期表中Ⅲ-Ⅴ或Ⅱ-Ⅵ族的高纯金属有机化合物,是MOCVD技术的支撑材料;气体是用于运输MO源的载气;生长温度为当前生长环境的温度设置;气体流量是运输MO源的载气输送速率;生长时间为当前设定温度、气体种类和气体流量下的MO源生长的持续时间。在具体实施方式中,根据载气输送速率和生长时间,可以计算出当前外延生长材料的生长厚度,从而得到生长结构。具体地,还可以根据MO源与当前衬底的反应速率,或根据当前MO源之间的反应速率,结合生长时间推算出当前生长层的材料厚度。
在另一具体的实施方式中,提取如图2所示的生长程序指令中的各个MO源,气体种类、生长时间,生长温度和气体流量,归纳表格如图3所示,表格中TMGa_1source、TMGa_2source、AsH3_1source下的数据分别表示两个Ga源和As源的流量设置,TMGa_1line、TMGa_2line和TMGa_2run表示三个Ga源阀门,AsH3_1line和AsH3_1run表示两个As源阀门,“open”和“close”对应阀门的开和关状态;如图4所示,对图3中空白处的进行填充赋值,填充赋值的原则为沿用之前的状态或参数,如温度栏下空着的单元格都填“700”。根据图4中每行对应的外延生长材料、生长温度、生长厚度(生长时间乘以生长速率,此处生长速率为1.04nm/s)、五三比、掺杂材料的信息,可模拟生长出如图5所示的生成结构(图中的“1”为脚标数字):前600s,60s,180s和最后10s为通AsH3保护层,不会生长化合物材料,因为省略掉;而中间的时间段生成的三层的外延物质相同,因而将这段时间相加并对其进行简化,得到图6中的一层外延层结构。
五三比是指使用五族源(如AsH3)和三族源(如TMGa)的比例,例如GaAs化合物中Ga和As的比例为1:1。
作为可选的实施方式,获取待检查MOCVD生长指令中独立的句子和/或段落;提取每一个独立的句子和/或段落的第二特征字符;根据第二特征字符获取每一层的第二生长参数;根据每一层的第二生长参数得到每一层的组分和/或厚度;按照时间顺序将每一层的组分和/或厚度进行叠加得到生长结构。
在具体实施例中,根据时间顺序获取独立的句子和/或段落,提取出当前时间和/或时间段的生长参数,而后进行模拟生长,得到当前时间段的生长结构。在具体的实施方式中,可以根据MO源,气体种类、生长时间,生长温度和气体流量其中任意一种状态或数值的改变来进行独立的句子和/或段落的获取。
作为可选的实施方式,将生长结构的每一层的组分和/或厚度与目标结构的对应层的组分和/或厚度进行比较;在比较结果为一致的情况下,确定待检查MOCVD生长指令正确;否则,确定待检查MOCVD生长指令错误。在具体实施例中,如图7和图8所示,对比发现目标结构的Layer5为Al0.25GaAs,厚度为100nm,而生成结构中对应的Layer5为GaAs,厚度100nm;目标结构的Layer11为Al0.25GaAs,厚度为100nm,生成结构对应Layer11为Al0.2GaAs,厚度100nm。由对比结果可知,在Layer5层的生长过程中,缺少了Al的掺杂,即MO源设定出错;而在Layer11层的生长过程中,Al的掺杂量少于目标结构,造成这种差异的原因为以下的一者或多者:Al流量设置数值小,设置载气阀门开放的时间不足和设置的温度低造成的反应速率慢。
作为可选的实施方式,确定所述待检查MOCVD生长指令错误之后,如图1所示,还包括步骤S5,查找出现错误的指定层的第三生长参数;步骤S6,对第三生长参数进行纠正。在具体实施例中,如图7和图8的生长情况,对Layer5层的生长过程中对应Al源阀门设置为开启;在Layer11层的生长过程中:调大Al流量设置数值,和/或,加长载气阀门开放的时间,和/或,调高温度设置。
根据上述实施例提供的生长指令检查方法,将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,根据第一特征字符模拟生长得到的生长结构,将生长结构与目标结构进行比较,得到比较结果,根据比较结果确定待检查MOCVD生长指令是否正确。由于将特征字符提取出来并进行模拟生长得到模拟的生成结构,与目标结果对比从而检查MOCVD生长指令的正确性,相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
本实施例还提供了一种生长指令检查装置,如图9所示,可以用于实现上述实施例中的一种生长指令检查方法,包括第一字符提取模块10,生长模块20,比较模块30和确定模块40,其中:
第一字符提取模块10用于提取待检查MOCVD生长指令中的第一特征字符;生长模块20用于根据第一特征字符进行模拟生长得到生长结构;比较模块30用于将生长结构与目标结构进行比较,得到比较结果;确定模块40用于根据比较结果确定待检查MOCVD生长指令是否正确。
可选地,生长模块20包括第一获取单元21,用于根据第一特征字符获取第一生长参数;其中,生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量;计算单元22,用于根据第一生长参数计算组分和/或厚度;第二获取单元23,用于根据组分和/或厚度获取生长结构。
作为可选的实施方式,装置还包括第一获取模块50,用于获取待检查MOCVD生长指令中独立的句子和/或段落;第二字符提取模块60,用于提取每一个独立的句子和/或段落的第二特征字符;第二获取模块70,根据第二特征字符获取每一层的第二生长参数;计算模块80,用于根据每一层的第二生长参数得到每一层的组分和/或厚度;叠加模块90,用于按照时间顺序将每一层的组分和/或厚度进行叠加得到生长结构。
作为可选的实施方式,比较模块30还用于将生长结构的每一层的组分和/或厚度与目标结构的对应层的组分和/或厚度进行比较;确定模块40还用于在比较结果为一致的情况下,确定待检查MOCVD生长指令正确;否则,确定模块40用于确定待检查MOCVD生长指令错误。
作为可选的实施方式,还包括查找模块100,用于查找出现错误的指定层的第三生长参数;纠正模块110,用于对第三生长参数进行纠正。
本实施例还提供了一种电子设备,至少一个处理器120,以及与至少一个处理器120通信连接的存储器130,其中,存储器130存储有可被至少一个处理器120执行的指令,指令被至少一个处理器120执行,以使至少一个处理器120执行如下生长指令检查方法:提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。计算机处理器用于执行存储介质中存储的计算机程序实现上述实施例中的生长指令检查方法:提取待检查MOCVD生长指令中的第一特征字符;根据第一特征字符进行模拟生长得到生长结构;将生长结构与目标结构进行比较,得到比较结果;根据比较结果确定待检查MOCVD生长指令是否正确。
根据实施例提供的生长指令检查装置,可以用于实现上述实施例中的生长指令检查方法:第一特征字符提取单元将待检查MOCVD生长指令中的决定生长结构的第一特征字符提取出来,模拟生长单元根据第一特征字符模拟生长得到的生长结构,比较单元将生长结构与目标结构进行比较,得到比较结果,确定单元根据比较结果确定待检查MOCVD生长指令是否正确。相较于现有技术中的人工对生长指令的多次校对,节省了时间成本,并降低了生长失败的风险,提高了工作效率。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

Claims (12)

1.一种生长指令检查方法,其特征在于,包括:
提取待检查MOCVD生长指令中的第一特征字符;
根据所述第一特征字符进行模拟生长得到生长结构;
将所述生长结构与目标结构进行比较,得到比较结果;
根据所述比较结果确定所述待检查MOCVD生长指令是否正确。
2.根据权利要求1所述的生长指令检查方法,其特征在于,根据所述第一特征字符进行模拟生长得到生长结构包括:
根据所述第一特征字符获取第一生长参数;其中,所述生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量;
根据所述第一生长参数计算组分和/或厚度;
根据所述组分和/或厚度获取所述生长结构。
3.一种生长指令检查方法,其特征在于,包括:
获取待检查MOCVD生长指令中独立的句子和/或段落;
提取每一个所述独立的句子和/或段落的第二特征字符;
根据所述第二特征字符获取每一层的第二生长参数;
根据所述每一层的第二生长参数得到每一层的组分和/或厚度;
按照时间顺序将所述每一层的组分和/或厚度进行叠加得到生长结构;
将所述生长结构与目标结构进行比较,得到比较结果;
根据所述比较结果确定所述待检查MOCVD生长指令是否正确。
4.根据权利要求3所述的生长指令检查方法,其特征在于,将所述生长结构与目标结构进行比较,得到比较结果,根据所述比较结果确定所述待检查MOCVD生长指令是否正确包括:
将所述生长结构的每一层的组分和/或厚度与所述目标结构的对应层的组分和/或厚度进行比较;
在所述比较结果为一致的情况下,确定所述待检查MOCVD生长指令正确;否则,确定所述待检查MOCVD生长指令错误。
5.根据权利要求4所述的生长指令检查方法,其特征在于,所述确定所述待检查MOCVD生长指令错误之后,还包括:
查找出现错误的指定层的第三生长参数;
对所述第三生长参数进行纠正。
6.一种生长指令检查装置,其特征在于,包括:
第一字符提取模块(10),用于提取待检查MOCVD生长指令中的第一特征字符;
生长模块(20),用于根据所述第一特征字符进行模拟生长得到生长结构;
比较模块(30),用于将所述生长结构与目标结构进行比较,得到比较结果;
确定模块(40),用于根据所述比较结果确定所述待检查MOCVD生长指令是否正确。
7.根据权利要求6所述的生长指令检查装置,其特征在于,所述生长模块(20)包括:
第一获取单元(21),用于根据所述第一特征字符获取第一生长参数;其中,所述生长参数包括以下至少之一:MO源,气体种类、生长时间,生长温度,气体流量;
计算单元(22),用于根据所述第一生长参数计算组分和/或厚度;
第二获取单元(23),用于根据所述组分和/或厚度获取所述生长结构。
8.一种生长指令检查装置,其特征在于,所述装置包括:
第一获取模块(50),用于获取待检查MOCVD生长指令中独立的句子和/或段落;
第二字符提取模块(60),用于提取每一个所述独立的句子和/或段落的第二特征字符;
第二获取模块(70),根据所述第二特征字符获取每一层的第二生长参数;
计算模块(80),用于根据所述每一层的第二生长参数得到每一层的组分和/或厚度;
叠加模块(90),用于按照时间顺序将所述每一层的组分和/或厚度进行叠加得到生长结构;
比较模块(30),用于将所述生长结构与目标结构进行比较,得到比较结果;
确定模块(40),用于根据所述比较结果确定所述待检查MOCVD生长指令是否正确。
9.根据权利要求8所述的生长指令检查装置,其特征在于,所述比较模块(30)还用于将所述生长结构的每一层的组分和/或厚度与所述目标结构的对应层的组分和/或厚度进行比较;
所述确定模块(40)还用于在所述比较结果为一致的情况下,确定所述待检查MOCVD生长指令正确;否则,所述确定模块(40)用于确定所述待检查MOCVD生长指令错误。
10.根据权利要求9所述的生长指令检查装置,其特征在于,所述装置还包括:
查找模块(100),用于查找出现错误的指定层的第三生长参数;
纠正模块(110),用于对所述第三生长参数进行纠正。
11.一种电子设备,其特征在于,至少一个处理器(120),以及与所述至少一个处理器(120)通信连接的存储器(130),其中,所述存储器(130)存储有可被所述至少一个处理器(120)执行的指令,所述指令被所述至少一个处理器(120)执行,以使所述至少一个处理器(120)执行权利要求1至5中任一所述的生长指令检查方法。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至5中任一所述的生长指令检查方法的步骤。
CN201711182035.1A 2017-11-23 2017-11-23 一种生长指令检查方法及装置 Active CN107895102B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711182035.1A CN107895102B (zh) 2017-11-23 2017-11-23 一种生长指令检查方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711182035.1A CN107895102B (zh) 2017-11-23 2017-11-23 一种生长指令检查方法及装置

Publications (2)

Publication Number Publication Date
CN107895102A CN107895102A (zh) 2018-04-10
CN107895102B true CN107895102B (zh) 2021-08-17

Family

ID=61805987

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711182035.1A Active CN107895102B (zh) 2017-11-23 2017-11-23 一种生长指令检查方法及装置

Country Status (1)

Country Link
CN (1) CN107895102B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111308923A (zh) * 2019-09-29 2020-06-19 深圳市纳设智能装备有限公司 一种cvd设备的控制方法及控制装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103562149A (zh) * 2011-03-04 2014-02-05 摩赛科结晶公司 用于金属-非金属化合物的表面活性剂晶体生长的方法
CN103668115A (zh) * 2012-09-21 2014-03-26 南昌黄绿照明有限公司 腔壁温度可由生长程序实时设置的气相外延反应管
CN106649216A (zh) * 2016-10-28 2017-05-10 上海空间电源研究所 一种对化合物半导体器件生长程序的文件转换方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7504274B2 (en) * 2004-05-10 2009-03-17 The Regents Of The University Of California Fabrication of nonpolar indium gallium nitride thin films, heterostructures and devices by metalorganic chemical vapor deposition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103562149A (zh) * 2011-03-04 2014-02-05 摩赛科结晶公司 用于金属-非金属化合物的表面活性剂晶体生长的方法
CN103668115A (zh) * 2012-09-21 2014-03-26 南昌黄绿照明有限公司 腔壁温度可由生长程序实时设置的气相外延反应管
CN106649216A (zh) * 2016-10-28 2017-05-10 上海空间电源研究所 一种对化合物半导体器件生长程序的文件转换方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Ⅲ族氮化物异质结构:工艺、性质和发光器件;白光;《激光与光电子学进展》;20020731;第39卷(第7期);全文 *

Also Published As

Publication number Publication date
CN107895102A (zh) 2018-04-10

Similar Documents

Publication Publication Date Title
CN110059001A (zh) 程序自动升级控制方法、装置、计算机设备及存储介质
CN110502447B (zh) 一种基于图的回归测试用例优先排序方法
CN108647146B (zh) 基于修正条件判定组合覆盖的测试用例生成方法
CN110458168A (zh) 车辆检测报告的处理方法、装置、计算机设备和存储介质
CN116610104B (zh) 基于砷烷合成控制***的故障分析方法及***
CN107895102B (zh) 一种生长指令检查方法及装置
CN104317707B (zh) 一种基于程序结构影响感知的软件错误定位方法
US11373285B2 (en) Image generation device, image generation method, and image generation program
JP2009223851A (ja) データベースシステム移行方法
CN106886446A (zh) 软件源代码的验证方法及装置
CN115858404B (zh) 一种基于eda的图形用户界面的测试***
CN106971757A (zh) 一种检验Nand Flash质量的方法及***
CN108241705A (zh) 一种数据***方法及装置
CN107766384A (zh) 一种确定页面发布时间的方法和装置
CN109815108A (zh) 一种基于权重的组合测试用例集优先化排序方法及***
CN110443588A (zh) 一种工作流程测试的方法及***
CN112347723B (zh) 基于版图的rom代码提取验证方法及装置
CN105223772B (zh) 一种基于图形库优化目标图形的光学临近修正方法
Vidács et al. Assessing the test suite of a large system based on code coverage, efficiency and uniqueness
US20230100644A1 (en) Computer-readable recording medium storing machine learning program, machine learning apparatus, and method of machine learning
US11994978B2 (en) Automated verification of a test model for a plurality of defined BDD test scenarios
CN116361182B (zh) 一种错误状态引导的符号执行方法
CN113643128B (zh) 银行产品的自动化测试方法及装置
CN110045985A (zh) 一种Targetlink模型标定参数设置方法、装置、设备及介质
CN117591166A (zh) 一种面向js制品包的函数级指纹构建方法

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
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A growth instruction inspection method and device

Effective date of registration: 20211029

Granted publication date: 20210817

Pledgee: Bank of China Limited Zhangjiagang branch

Pledgor: SUZHOU JUZHEN PHOTOELECTRIC Co.,Ltd.

Registration number: Y2021980011576

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20221018

Granted publication date: 20210817

Pledgee: Bank of China Limited Zhangjiagang branch

Pledgor: SUZHOU JUZHEN PHOTOELECTRIC Co.,Ltd.

Registration number: Y2021980011576