用于产能警示的方法和装置与流程

文档序号:15802294发布日期:2018-11-02 21:32阅读:165来源:国知局
用于产能警示的方法和装置与流程

本发明涉及产品制造领域,尤其涉及产品的生产设备的产能警示的方法和装置。

背景技术

在芯片制造厂中,作为产品的芯片是由生产设备来生产和制造的。在生产芯片时,使用多种作为供给设备的卷设备(reel)向生产设备提供生产芯片所需的各种部件,例如,处理器(cpu)、主板的南桥(pch)等。用于提供每一种部件的卷设备通常有多个,并且,当用于提供每一种部件的所有卷设备都工作时,生产设备能提供其额定最大产能。

然而,由于受实际采购的用于生产芯片的各个部件之间的工艺参数的兼容性的制约,在很多情况下能一起用于生产芯片的各个部件的数量没有那么多,导致在生产芯片时有一些卷设备处于空闲状态,因此,在很多情况下生产设备实际能提供的产能要比额定最大产能小。

芯片制造厂具有芯片生产计划部门,其要根据芯片的订单情况来制定期望生产设备在即将到来的下一时间段(例如,下一个月、下一个季度会、下一个半年等)中要达到的产能,并依据所期望的产能来安排芯片的生产。

通常只要所期望的产能未大于生产设备的额定最大产能,芯片生产计划部门就认为生产设备能够实现所期望的产能,但如前面提到的,在很多情况下生产设备实际能提供的产能要比其额定最大产能小,因而,芯片生产计划部门所期望的产能有可能会大于生产设备实际能提供的产能,在这种情况下,芯片制造厂会出现不能在芯片的订单所限定的时间之前生产出足量的芯片,导致订单的交付发生延迟。



技术实现要素:

鉴于现有技术的以上问题,本发明的实施例提供用于产能警示的方法和装置,其能够在产品的生产设备有可能不能实现所期望的产能时发出提醒。

按照本发明的实施例的一种用于产能警示的方法,包括:基于生产设备的生产历史数据,获取在过去一段时间内所述生产设备生产的产品的全部批次各自对应的供给设备使用情况,其中,每一批次对应的供给设备使用情况表示在所述生产设备生产所述产品的该批次时至少一种类型中的每一种类型的多个供给设备中的几个供给设备被使用以向所述生产设备提供生产所述产品所需的部件;基于所述全部批次各自对应的供给设备使用情况和各种不同的供给设备使用组合对应的产能,计算在所述过去一段时间内所述生产设备所能实现的产能,其中,每一供给设备使用组合表示所述至少一种类型中的每一种类型的特定数目的供给设备被使用以向所述生产设备提供所述部件,每一种供给设备使用组合对应的产能表示当按照该种供给设备使用组合来使用所述至少一种类型的供给设备以向所述生产设备提供部件时所述生产设备能提供的产能;获得在下一段时间内期望所述生产设备达到的产能;以及,如果所计算的产能小于所获得的产能,则输出警示信息。

按照本发明的实施例的一种用于产能警示的装置,包括:获取模块,用于基于生产设备的生产历史数据,获取在过去一段时间内所述生产设备生产的产品的全部批次各自对应的供给设备使用情况,其中,每一批次对应的供给设备使用情况表示在所述生产设备生产所述产品的该批次时至少一种类型中的每一种类型的多个供给设备中的几个供给设备被使用以向所述生产设备提供生产所述产品所需的部件;计算模块,用于基于所述全部批次各自对应的供给设备使用情况和各种不同的供给设备使用组合对应的产能,计算在所述过去一段时间内所述生产设备所能实现的产能,其中,每一供给设备使用组合表示所述至少一种类型中的每一种类型的特定数目的供给设备被使用以向所述生产设备提供所述部件,每一种供给设备使用组合对应的产能表示当按照该种供给设备使用组合来使用所述至少一种类型的供给设备以向所述生产设备提供部件时所述生产设备能提供的产能;获得模块,用于获得在下一段时间内期望所述生产设备达到的产能;以及,输出模块,用于如果所计算的产能小于所获得的产能,则输出警示信息。

按照本发明的实施例的一种用于产能警示的设备,包括:处理器;以及,存储器,其上存储有可执行指令,其中,所述可执行指令当被执行时使得所述处理器执行前述的方法。

按照本发明的实施例的一种机器可读介质,其上存储有可执行指令,其中,所述可执行指令当被执行时使得机器执行前述的方法。

本发明的实施例的方案利用生产设备的生产历史数据来确定在过去一段时间内生产设备所能实现的产能,把所确定的产能与在下一段时间内期望生产设备达到的产能进行比较以确定期望生产设备达到的产能是否能实现,并当确定期望生产设备达到的产能有可能不能实现时,发出警示信息进行提醒,因此,与现有技术相比,本发明的实施例的方案能够在芯片的生产设备有可能不能实现所期望的产能时发出提醒。

附图说明

本发明的特征和优点通过以下结合附图的描述将变得更加显而易见。

图1示出了按照本发明的一个实施例的用于产能警示的方法的总体流程图。

图2示出了按照本发明的一个实施例的用于产能警示的方法的流程图。

图3示出了按照本发明的一个实施例的用于产能警示的装置的示意图。

图4示出了按照本发明的一个实施例的用于产能警示的设备的示意图。

具体实施方式

现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本公开内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。例如,所描述的方法可以按照与所描述的顺序不同的顺序来执行,以及各个步骤可以被添加、省略或者组合。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。

如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。

图1示出了按照本发明的一个实施例的用于产能警示的方法的总体流程图。图1所示的方法100可以由具有计算能力的任何合适的设备d(例如,通用计算机、笔记本电脑、服务器等)来实现。

下面以芯片制造厂中的用于生产芯片的、由四个第一类型a的卷设备和四个第二类型b的卷设备提供生产芯片所需的部件的生产设备p为例子,来详细地描述方法100,其中,作为供给设备的第一类型a的卷设备用于向生产设备p提供生产芯片所需的cpu部件,作为供给设备的第二类型b的卷设备用于向生产设备p提供生产芯片所需的pch部件。

设备d预先存储16种不同的供给设备使用组合对应的产能。每一种供给设备使用组合表示某特定数量的第一类型a的卷设备和某特定数量的第二类型b的卷设备被使用以向生产设备p提供部件。该16种供给设备使用组合包括:1个第一类型a的卷设备和1个第二类型b的卷设备被使用以向生产设备p提供部件、1个第一类型a的卷设备和2个第二类型b的卷设备被使用以向生产设备p提供部件、1个第一类型a的卷设备和3个第二类型b的卷设备被使用以向生产设备p提供部件、1个第一类型a的卷设备和4个第二类型b的卷设备被使用以向生产设备p提供部件、2个第一类型a的卷设备和1个第二类型b的卷设备被使用以向生产设备p提供部件、…、4个第一类型a的卷设备和4个第二类型b的卷设备被使用以向生产设备p提供部件。每一种供给设备使用组合对应的产能表示表示当按照该种供给设备使用组合来使用第一类型a的卷设备和第二类型b的卷设备以向生产设备p提供部件时生产设备p能提供的产能。

芯片制造厂具有日志设备l,其记录生产设备p的生产历史数据,其中,生产设备p的生产历史数据至少包括生产设备p已生产的芯片的每一个批次pci的编号、该批次pci的生产时间、在该批次pci中被使用向生产设备p提供cpu部件的第一类型a的卷设备的数量、在该批次pci中被使用向生产设备p提供pch部件的第二类型b的卷设备的数量等。

在方框102,设备d从日志设备l所记录的生产设备p的生产历史数据中,获取在过去一段时间t(例如但不局限于,过去的一个或多个月、过去的一个或多个季度等)内生产设备p生产的芯片的全部批次各自对应的供给设备使用情况。这里,每一个批次对应的供给设备使用情况指在该批次中被使用向生产设备p提供部件的第一类型a的卷设备的数量和第二类型b的卷设备的数量。

在方框106,设备d利用所获取的供给设备使用情况,统计16种供给设备使用组合对应的批次数量。如果所获取的供给设备使用情况表明总共有m(m≥0)个批次使用了k(1≤k≤4)个第一类型a的卷设备和n(1≤n≤4)个第二类型b的卷设备向生产设备p提供部件,则用于指示k个第一类型a的卷设备和n个第二类型b的卷设备被使用以向生产设备p提供部件的那种供给设备使用组合对应的批次数量是m。

在方框110,设备d计算该16种供给设备使用组合对应的批次占比,其中,每一种供给设备使用组合对应的批次占比等于该种供给设备使用组合对应的批次数量与在该过去一段时间t内生产设备p生产的芯片的全部批次的总数之比。

在方框114,设备d计算该16种供给设备使用组合对应的批次占比和产能的乘积之和,作为在该过去一段时间t内生产设备p生产芯片所能实现的实际产能。如前面所提到的,每一种供给设备使用组合对应的产能表示当按照该种供给设备使用组合来使用第一类型a的卷设备和第二类型b的卷设备以向生产设备p提供部件时生产设备p能提供的产能。

假设该16种供给设备使用组合分别表示为com1、com2、com3、…、com16,并且,供给设备使用组合com1对应的批次占比和产能分别是r1和cap1、供给设备使用组合com2对应的批次占比和产能分别是r1和cap2、…、供给设备使用组合com16对应的批次占比和产能分别是r16和cap16,那么该16种供给设备使用组合对应的批次占比和产能的乘积之和是r1*cap1+r2*cap2+…+r16*cap16,从而在该过去一段时间t内生产设备p生产芯片所能实现的实际产能是r1*cap1+r2*cap2+…+r16*cap16。

在方框118,设备d从芯片制造厂存储的芯片的生产计划信息,获得在即将到来的下一段时间(例如,一个或多个月,一个或多个季度等)内期望生产设备p生产芯片达到的产能。

在方框122,设备d判断在方框114计算的在该过去一段时间t内生产设备p所能实现的实际产能是否大于在方框118获得的期望达到的产能。

如果方框122的判断结果为肯定,表明期望生产设备p达到的产能是有可能实现的,则流程结束。

在方框126,如果方框122的判断结果为否定,表明期望生产设备p达到的产能有可能不能实现,则设备d输出警示信息。

如果设备d发出警示信息,则管理人员可以检查用于生产芯片的已有的cpu和pch部件的工艺参数的兼容性,以确定在使用已有的cpu和pch部件来生产芯片的情况下生产设备p所能实现的实际产能能否达到期望生产设备p达到的产能。如果不能达到,则管理人员可以采取相应的措施来解决这个问题,例如,核查是否可以把期望生产设备p达到的产能降到生产设备p所能实现的实际产能,是否可以再采购一些工艺参数兼容的cpu和/或pch等以确保生产设备p所能实现的实际产能达到期望生产设备p达到的产能等。

本实施例的方案利用生产设备的生产历史数据来确定在过去一段时间内生产设备所能实现的产能,把所确定的产能与在下一段时间内期望生产设备达到的产能进行比较以确定期望生产设备达到的产能是否能实现,并当确定期望生产设备达到的产能有可能不能实现时,发出警示信息进行提醒,因此,本实施例的方案能够在芯片的生产设备有可能不能实现所期望的产能时发出提醒。

其它变型

本领域技术人员将理解,虽然在上面的实施例中,第一类型a的卷设备和第二类型b的卷设备各自的数量是四个,然而,本发明并不局限于此。在本发明的其它一些实施例中,第一类型a的卷设备的数量可以小于或大于四,以及,第二类型b的卷设备的数量可以小于或大于四,在这种情况下,供给设备使用组合的数量等于第一类型a的卷设备的数量与第二类型b的卷设备的数量的乘积。

本领域技术人员将理解,虽然在上面的实施例中,生产设备利用两种卷设备(即,第一类型a的卷设备和第二类型b的卷设备)来提供生产芯片所需的部件,然而,本发明并不局限于此。在本发明的其它一些实施例中,生产设备也可以利用一种或两种以上的卷设备来提供生产芯片所需的部件。

本领域技术人员将理解,虽然在上面的实施例中,用于向生产设备提供部件的供给设备是卷设备,然而,本发明并不局限于此。在本发明的其它一些实施例中,用于向生产设备提供部件的供给设备也可以是除了卷设备之外的其它合适的设备。

本领域技术人员将理解,上面的实施例的方案不但适用于生产芯片的生产设备,也适用于生产除了芯片之外的其它类型的产品的生产设备。

本领域技术人员将理解,虽然在上面的实施例中,在即将到来的下一段时间内期望生产设备达到的产能是从芯片制造厂存储的芯片的生产计划信息中获取的,然而,本发明并不局限于此。在本发明的其它一些实施例中,在即将到来的下一段时间内期望生产设备达到的产能也可以通过其它合适的方式来获取。

本领域技术人员将理解,虽然在上面的实施例中,在过去一段时间t内生产设备p生产的芯片的全部批次各自对应的供给设备使用情况是从日志设备l所记录的生产设备p的生产历史数据中获取的,然而,本发明并不局限于此。在本发明的其它一些实施例中,在过去一段时间t内生产设备p生产的芯片的全部批次各自对应的供给设备使用情况可以从任何方式取得的生产设备p的生产历史数据中获取。

图2示出了按照本发明的一个实施例的用于产能警示的方法的流程图。图2所示的方法200可以由具有计算能力的任何合适的设备来实现。

如图2所示,方法200可以包括,在方框202,基于生产设备的生产历史数据,获取在过去一段时间内所述生产设备生产的产品的全部批次各自对应的供给设备使用情况,其中,每一批次对应的供给设备使用情况表示在所述生产设备生产所述产品的该批次时至少一种类型中的每一种类型的多个供给设备中的几个供给设备被使用以向所述生产设备提供生产所述产品所需的部件。

方法200还可以包括,在方框204,基于所述全部批次各自对应的供给设备使用情况和各种不同的供给设备使用组合对应的产能,计算在所述过去一段时间内所述生产设备所能实现的产能,其中,每一供给设备使用组合表示所述至少一种类型中的每一种类型的特定数目的供给设备被使用以向所述生产设备提供所述部件,每一种供给设备使用组合对应的产能表示当按照该种供给设备使用组合来使用所述至少一种类型的供给设备以向所述生产设备提供部件时所述生产设备能提供的产能。

方法200还可以包括,在方框206,获得在下一段时间内期望所述生产设备达到的产能。

方法200还可以包括,在方框208,如果所计算的产能小于所获得的产能,则输出警示信息。

在一个方面,方框204包括:基于所述全部批次各自对应的供给设备使用情况,统计所述各种供给设备使用组合对应的批次数量,其中,每一种供给设备使用组合对应的批次数量表示所述全部批次中的其供给设备使用组合与该种供给设备使用组合相同的那些批次的总数目;计算所述各种供给设备使用组合对应的批次占比,其中,每一种供给设备使用组合对应的批次占比等于该种供给设备使用组合对应的批次数量与所述全部批次的总数之比;以及,计算所述各种供给设备使用组合对应的批次占比和产能的乘积之和,作为在所述过去一段时间内所述生产设备所能实现的产能。

在另一个方面,在所述下一段时间内期望所述生产设备达到的产能是从所述产品的生产计划信息中获取的。

图3示出了按照本发明的一个实施例的用于产能警示的装置的示意图。图3所示的装置300可以利用软件、硬件或软硬件结合的方式来实现。装置300例如可以安装在具有计算能力的任何合适的设备中。

如图3所示,装置300可以包括获取模块302、计算模块304、获得模块306和输出模块308。获取模块302用于基于生产设备的生产历史数据,获取在过去一段时间内所述生产设备生产的产品的全部批次各自对应的供给设备使用情况,其中,每一批次对应的供给设备使用情况表示在所述生产设备生产所述产品的该批次时至少一种类型中的每一种类型的多个供给设备中的几个供给设备被使用以向所述生产设备提供生产所述产品所需的部件。计算模块304用于基于所述全部批次各自对应的供给设备使用情况和各种不同的供给设备使用组合对应的产能,计算在所述过去一段时间内所述生产设备所能实现的产能,其中,每一供给设备使用组合表示所述至少一种类型中的每一种类型的特定数目的供给设备被使用以向所述生产设备提供所述部件,每一种供给设备使用组合对应的产能表示当按照该种供给设备使用组合来使用所述至少一种类型的供给设备以向所述生产设备提供部件时所述生产设备能提供的产能。获得模块306用于获得在下一段时间内期望所述生产设备达到的产能。输出模块308用于如果所计算的产能小于所获得的产能,则输出警示信息。

在一个方面,计算模块304包括:用于基于所述全部批次各自对应的供给设备使用情况,统计所述各种供给设备使用组合对应的批次数量的模块,其中,每一种供给设备使用组合对应的批次数量表示所述全部批次中的其供给设备使用组合与该种供给设备使用组合相同的那些批次的总数目;用于计算所述各种供给设备使用组合对应的批次占比的模块,其中,每一种供给设备使用组合对应的批次占比等于该种供给设备使用组合对应的批次数量与所述全部批次的总数之比;以及,用于计算所述各种供给设备使用组合对应的批次占比和产能的乘积之和,作为在所述过去一段时间内所述生产设备所能实现的产能的模块。

在另一个方面,在所述下一段时间内期望所述生产设备达到的产能是从所述产品的生产计划信息文件中获取的。

图4示出了按照本发明的一个实施例的用于产能警示的设备的示意图。如图4所示,用于产能警示的设备400可以包括处理器402和存储器404,其中,存储器404上存储有可执行指令,其中,所述可执行指令当被执行时使得处理器402执行图1所示的方法100或图2所示的方法200。

本发明的实施例还提供一种机器可读介质,其上存储有可执行指令,其中,所述可执行指令当被执行时使得机器执行图1所示的方法100或图2所示的方法200。

上面结合附图阐述的具体实施方式描述了示例性实施例,但并不表示可以实现的或者落入权利要求书的保护范围的所有实施例。在整个本说明书中使用的术语“示例性”意味着“用作示例、实例或例示”,并不意味着比其它实施例“优选”或“具有优势”。出于提供对所描述技术的理解的目的,具体实施方式包括具体细节。然而,可以在没有这些具体细节的情况下实施这些技术。在一些实例中,为了避免对所描述的实施例的概念造成难以理解,公知的结构和装置以框图形式示出。

本公开内容的上述描述被提供来使得本领域任何普通技术人员能够实现或者使用本公开内容。对于本领域普通技术人员来说,对本公开内容进行的各种修改是显而易见的,并且,也可以在不脱离本公开内容的保护范围的情况下,将本文所定义的一般性原理应用于其它变型。因此,本公开内容并不限于本文所描述的示例和设计,而是与符合本文公开的原理和新颖性特征的最广范围相一致。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1