本发明实施例涉及控制,尤其涉及一种打码控制方法、装置、设备、计算机可读存储介质及计算机程序产品。
背景技术:
1、打码作为制作光伏电池、面板和半导体芯片的基础工艺,在半导体的制造中十分重要,打码数据的准确性将直接影响到玻璃或者硅片是否可用。
2、在晶圆进行激光打码前,会给设备自动化控制系统(equipment automationprogram,eap)发送信号,eap将该晶圆的标识发送至打码设备,然后设备通过激光将该标识雕刻在晶圆表面。
3、但是,在多个cst进行加工的时候,则不可避免的出现一些意外,导致实际加工的cst和预想的cst不一致,eap可能将错误的标识发送至打码设备进行打码。错误的标识由此被雕刻至晶圆表面,导致晶圆报废,增加了工厂的制造成本。
技术实现思路
1、有鉴于此,本发明实施例期望提供一种打码控制方法,该方法能够提高晶圆打码的准确性。本技术还提供了该方法对应的装置、设备、介质以及程序产品。
2、本发明实施例的技术方案是这样实现的:
3、第一方面,本发明实施例提供了一种打码控制方法,所述方法应用于制造执行系统,包括:
4、获取打码设备发送的目标盒子的第一批次标识;
5、获取所述打码设备发送的第一准备信号;
6、根据所述第一准备信号,获取所述第一准备信号中的第二批次标识,所述第二批次标识为准备打码盒子的批次标识;
7、判断所述第一批次标识是否与所述第二批次标识相同;
8、当所述第一批次标识与所述第二批次标识相同时,根据所述第一准备信号,获取所述第一准备信号中的第一装载口标识;
9、获取所述打码设备发送的第二准备信号;
10、根据所述第二准备信号,获取准备打码晶圆的第二装载口标识;
11、判断所述第一装载口标识是否与所述第二装载口标识相同;
12、当所述第一装载口标识与所述第二装载口标识相同时,向所述打码设备发送打码指令。
13、在一些可能的实现方式中,所述方法还包括:
14、将所述第一批次标识存储在第一存储中;
15、所述判断所述第一批次标识是否与所述第二批次标识相同,包括:
16、在所述第一存储中查找是否存储有与所述第二批次标识相同的批次标识。
17、在一些可能的实现方式中,所述方法还包括:
18、将所述第一装载口标识存储在第二存储中;
19、所述判断所述第一装载口标识是否与所述第二装载口标识相同,包括:
20、在所述第二存储中查找是否存储有与所述第二装载口标识相同的装载口标识。
21、第二方面,本发明实施例提供了一种打码控制方法,所述方法应用于打码设备,包括:
22、当目标盒子到达所述打码设备时,向制造执行系统发送目标盒子的第一批次标识;
23、进行打码准备;
24、当所述打码准备完成时,向所述制造执行系统发送第一准备信号,所述第一准备信号中包括准备打码盒子的第二批次标识;
25、抓取打码晶圆,向所述制造执行系统发送第二准备信号,所述第二准备信号中包括所述打码晶圆的第二装载口标识;
26、获取所述制造执行系统发送的打码指令,对所述打码晶圆进行打码。
27、在一些可能的实现方式中,所述打码指令包括所述第一批次标识对应的晶圆编号;
28、所述对所述打码晶圆进行打码,包括:
29、将所述晶圆编号打码在所述打码晶圆上。
30、第三方面,本发明实施例提供了一种打码控制装置,所述装置部署于制造执行系统,包括:
31、通信模块,用于获取打码设备发送的目标盒子的第一批次标识;
32、所述通信模块,还用于获取所述打码设备发送的第一准备信号;
33、获取模块,用于根据所述第一准备信号,获取所述准备达标信号中的第二批次标识,所述第二批次标识为第一准备盒子的批次标识;
34、判断模块,用于判断所述第一批次标识是否与所述第二批次标识相同;
35、所述获取模块,还用于当所述第一批次标识与所述第二批次标识相同时,根据所述第一准备信号,获取所述第一准备信号中的第一装载口标识;
36、所述通信模块,还用于获取所述打码设备发送的第二准备信号;
37、所述获取模块,用于根据所述第二准备信号,获取第二准备晶圆的第二装载口标识;
38、所述判断模块,还用于判断所述第一装载口标识是否与所述第二装载口标识相同;
39、所述通信模块,还用于当所述第一装载口标识与所述第二装载口标识相同时,向所述设备发送打码指令。
40、在一些可能的实现方式中,所述装置还包括:
41、存储模块,用于将所述第一批次标识存储在第一存储中;
42、所述判断模块具体用于:
43、在所述第一存储中查找是否存储有与所述第二批次标识相同的批次标识。
44、在一些可能的实现方式中,所述装置还包括:
45、存储模块,用于将所述第一装载口标识存储在第二存储中;
46、所述判断模块具体用于:
47、在所述第二存储中查找是否存储有与所述第二装载口标识相同的装载口标识。
48、第四方面,本发明实施例提供了一种打码控制装置,所述装置部署于打码设备,包括:
49、通信模块,用于当目标盒子到达所述打码设备时,向制造执行系统发送目标盒子的第一批次标识;
50、准备模块,用于进行打码准备;
51、所述通信模块,还用于当所述打码准备完成时,向所述制造执行系统发送第一准备信号,所述第一准备信号中包括第一准备盒子的第二批次标识;
52、所述通信模块,还用于抓取打码晶圆,向所述制造执行系统发送第二准备信号,所述第二准备信号中包括所述打码晶圆的第二装载口标识;
53、所述通信模块,还用于获取所述制造执行系统发送的打码指令,对所述打码晶圆进行打码。
54、在一些可能的实现方式中,所述打码指令包括所述第一批次标识对应的晶圆编号;
55、所述通信模块具体用于:
56、将所述晶圆编号打码在所述打码晶圆上。
57、第五方面,本发明实施例提供了一种设备,设备包括处理器和存储器。处理器、存储器进行相互的通信。处理器用于执行存储器中存储的指令,以使得设备执行如第一方面或第一方面的任一种实现方式中的打码控制方法。
58、第六方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,指令指示设备执行上述第一方面或第一方面的任一种实现方式所述的打码控制方法。
59、第七方面,本技术提供了一种包含指令的计算机程序产品,当其在设备上运行时,使得设备执行上述第一方面或第一方面的任一种实现方式所述的打码控制方法。
60、本技术在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。
61、从以上技术方案可以看出,本技术实施例具有以下优点:
62、本发明实施例提供了一种打码控制方法,该方法通过当盒子到达打码设备时,打码设备向制造执行系统发送目标盒子的第一批次标识,然后进行打码准备。制造执行系统获取设备发送的目标盒子的第一批次标识。当打码准备完成时,打码设备向该制造执行系统发送第一准备信号,其中该第一准备信号中包括准备打码盒子的第二批次标识。制造执行系统获取设备发送的第一准备信号,然后根据该第一准备信号,获取该第一准备信号中的第二批次标识,并且判断第一批次标识是否于第二批次标识相同。当第一批次标识和第二批次标识相同时,制造执行系统根据该第一准备信号,获取该第一准备信号中的第一装载口标识。打码设备抓取打码晶圆,向该制造执行系统发送第二准备信号,该第二准备信号中包括打码晶圆的第二装载口标识。制造执行系统根据第二准备信号,获取第二装载口标识,然后判断第一装载口标识是否于第二装载口标识相同。当第一装载口标识于第二装载口标识相同时,向该设备发送打码指令。打码设备获取该打码指令,对该打码晶圆进行打码。如此,制造执行系统可以通过打码设备所发送的信息,分别对批次标识和装载口标识进行双重认证,从而避免打码错误。