一种存储仓分配调度方法、装置、电子设备和存储介质制造方法及图纸

技术编号:43314732 阅读:34 留言:0更新日期:2024-11-15 20:16
本发明专利技术提供一种存储仓分配调度方法、装置、电子设备和存储介质,通过构建循环队列,并为存储仓分配循环队列的坐标区间,在接收到同一工艺节点对应的待存入晶圆盒的存入请求时,将该工艺节点的节点编号转换为预设位数的第一二进制编号,基于当前每个存储仓的空闲存储单元数量的最小值,确定第一移位位数,从而针对任一待存入晶圆盒,对该工艺节点的节点编号对应的第一二进制编号进行随机次数的循环左移,得到第一随机编号,其中每一次循环左移的左移位数为第一移位位数,并基于第一随机编号的哈希值在循环队列中对应的坐标,确定该待存入晶圆盒的存储单元,可以提升各个存储仓的负载均衡。

【技术实现步骤摘要】

本专利技术涉及调度,尤其涉及一种存储仓分配调度方法、装置、电子设备和存储介质


技术介绍

1、在半导体工厂的工艺生产过程中,会采用存储仓对装载了经过同一工艺流程处理过的晶圆的晶盘盒进行存储,以便随着工艺流程运转过程中需要相应晶圆时可以随时取用。其中,每个存储仓中包含了多个存储单元,可以用于存储晶圆盒。在存储晶圆盒时,部分存储指令没有指定存储仓,因此可以根据各个存储仓的空闲状态为该存储指令自动指定一个存在空闲存储单元的存储仓进行存储,而部分存储指令则会执行具体的存储仓用于存储相应指令对应的晶圆盒。因此,为了避免发生当晶盘盒指定存储仓时该存储仓由于没有存储空间、无法实现存储的问题,在存储晶圆盒时会考虑负载均衡的条件。

2、现有方案中通常会针对存储仓本身的特性,例如存储仓当前的空闲率或者未来某段时间的空闲率,设计空间分配方案以实现负载均衡,但该方案只能在一定程度上保证晶圆盒放入时,尽量放在比较空闲的存储仓中。然而,当批量存储着处于相同流程节点的晶圆的晶圆盒均需要存入到存储仓中时,该方案可能会将大部分晶圆盒存储到同一存储仓的存储单元中,而半导体工厂中由本文档来自技高网...

【技术保护点】

1.一种存储仓分配调度方法,其特征在于,包括:

2.根据权利要求1所述的一种存储仓分配调度方法,其特征在于,所述基于所述第一随机编号的哈希值在所述循环队列中对应的坐标,确定所述任一待存入晶圆盒的存储单元,包括:

3.根据权利要求2所述的一种存储仓分配调度方法,其特征在于,所述随机次数是基于当前随机区间确定的;所述当前随机区间的上限值是基于所述存储库中当前存储的晶圆盒数量确定的,所述存储库中当前存储的晶圆盒数量越多,所述当前随机区间的上限值越大。

4.根据权利要求1所述的一种存储仓分配调度方法,其特征在于,在接收到同一工艺节点对应的批量晶圆盒取出请求时,...

【技术特征摘要】

1.一种存储仓分配调度方法,其特征在于,包括:

2.根据权利要求1所述的一种存储仓分配调度方法,其特征在于,所述基于所述第一随机编号的哈希值在所述循环队列中对应的坐标,确定所述任一待存入晶圆盒的存储单元,包括:

3.根据权利要求2所述的一种存储仓分配调度方法,其特征在于,所述随机次数是基于当前随机区间确定的;所述当前随机区间的上限值是基于所述存储库中当前存储的晶圆盒数量确定的,所述存储库中当前存储的晶圆盒数量越多,所述当前随机区间的上限值越大。

4.根据权利要求1所述的一种存储仓分配调度方法,其特征在于,在接收到同一工艺节点对应的批量晶圆盒取出请求时,将所述工艺节点的节点编号转换为所述预设位数的第二二进制编号;基于当前每个存储仓的空闲存储单元数量的最小值,确定第二移位位数;针对任一晶圆盒取出请求,对所述工艺节点的节点编号对应的第二二进制编号进行随机次数的循环左移,得到第二随机编号,其中每一次循环左移的左移位数为所述第二移位位数,并基于所述第二随机编号的哈希值在所述循环队列中对应的坐标所属的存储仓,确定所述任一...

【专利技术属性】
技术研发人员:王瑞骥余君山
申请(专利权)人:华芯嘉兴智能装备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1