Bin machine chip multi-BIN item allocation method and device, equipment and storage medium

By calculating the quantity and area proportions of BIN items in the sorting machine's MAP diagram, chips are rationally allocated to the discharge area and tray, solving the problem of insufficient tray utilization and improving production efficiency.

CN119857651BActive Publication Date: 2025-11-28GUANGDONG LEADYO IC TESTING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411690556.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-11-28
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

The chip allocation method of the existing BIN machine leads to insufficient utilization of the trays, frequent tray replacement and replenishment, and reduced production efficiency.

Method used

By calculating the proportion of BIN items in the sorting machine's MAP diagram, the items are sorted in descending order, and the BIN items are reasonably allocated to the discharge area based on the proportion. The area proportion of each BIN item in the discharge area is calculated to allocate the number of trays and optimize the chip placement.

Benefits of technology

This achieves full utilization of the tray, reduces the frequency of tray replacement and replenishment, and improves production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119857651B_ABST
    Figure CN119857651B_ABST
Patent Text Reader

Abstract

The application discloses a BIN distribution method, device and equipment and a storage medium, wherein the distribution method comprises the following steps: acquiring and calculating the proportion of the number of all BIN items in a MAP diagram of a sorting machine, obtaining a data column through descending order sorting, extracting the BIN items arranged in the front and distributing one extracted BIN item to each discharge area, selecting a discharge area with a total number proportion of the distributed BIN items less than a first set value, and distributing the undistributed BIN items in the data column to the selected discharge area in order under the condition that the total number proportion of the BIN items is less than or equal to a second set value, then calculating the area proportion of each BIN item in the corresponding discharge area, distributing the tray number of each BIN item according to the area proportion, and finally writing the BIN items distributed by each discharge area and the tray number of each BIN item into the BIN distribution machine. The BIN distribution method can realize reasonable distribution of the chip placement position, is conducive to full utilization of the tray, and reduces the tray replacement frequency and the tray supplementing frequency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of chip multi-BIN item allocation, and particularly relates to a BIN sorting machine chip multi-BIN item allocation method, device, equipment and storage medium. BACKGROUND

[0002] A conventional integrated circuit BIN sorting machine usually has only 4 discharge areas due to the limitation of the device structure, and the BIN items of the chip are generally greater than 4, so each discharge area of the BIN sorting machine is allocated with multiple BIN items. The BIN sorting machine is built-in with a code scanner to read a one-dimensional code on a Tray, and then a MAP diagram generated by a sorting machine is obtained, the sorting machine allocates the BIN items and the number of Trays for the 4 discharge areas, and a feeding arm is used to suck and place each IC into a transfer shuttle, and then a discharge arm is used to suck and place the IC into the Tray corresponding to the BIN item of the discharge area, so as to achieve the purpose of single BIN and separate area.

[0003] The above scheme needs to manually preset BIN items on the BIN sorting machine according to product models, and the existing allocation method is to allocate according to the total number of BIN items, for example, if the chip has 48 BIN, then each discharge area of the BIN sorting machine is allocated with 12 BIN, and such allocation method has the following disadvantages:

[0004] 1. The chips with a part of BIN number of 0 in each discharge area of the BIN sorting machine are also allocated with Trays, which leads to that the Trays are not fully utilized, and the number of chips of a part of BIN items is relatively large, so the allocated Trays are quickly filled, at this time, the BIN sorting machine stops and alarms, and the operator needs to take out the filled Tray from the discharge area and put in a new empty Tray, so that the alarm can be eliminated and the production can continue, the frequent discharging leads to an increase in the workload of the operator, and a large number of stoppages also reduce the production efficiency.

[0005] 2. When the BIN items in a single discharge area of the BIN sorting machine are relatively large, the BIN sorting machine needs to frequently automatically change the Tray to change the Tray corresponding to the BIN item to the uppermost position, and the operation of the discharge arm of the BIN sorting machine needs to wait for the Tray changing to be completed, which leads to a decrease in UPH (output per hour). SUMMARY

[0006] The present application aims to provide a BIN sorting machine chip multi-BIN item allocation method, device, equipment and storage medium, which can reasonably allocate the placement position of the chip according to the proportion of each BIN item, is beneficial to fully utilize the Tray, reduce the frequency of Tray changing and the number of Tray replacing, and effectively improve the production efficiency.

[0007] In order to achieve the above object, the application discloses a BIN machine chip multi-BIN item distribution method, which comprises the following steps:

[0008] Obtaining a sorting machine MAP diagram;

[0009] Calculating the quantity proportion of all BIN items in the sorting machine MAP diagram, and arranging all BIN items in descending order according to the calculated quantity proportion to form a data column;

[0010] Extracting the BIN items arranged in the front in the plurality of data columns, the number of the extracted BIN items being the same as the number of discharge areas, and distributing one extracted BIN item to each discharge area;

[0011] Selecting a discharge area whose total quantity proportion of the distributed BIN items is less than a first set value;

[0012] Distributing the undistributed BIN items in the data column to the selected discharge area in order, and making the total quantity proportion of the distributed BIN items in each discharge area less than or equal to a second set value;

[0013] Calculating the area proportion of each BIN item in the corresponding discharge area;

[0014] Distributing the tray number of each BIN item according to the calculated area proportion;

[0015] Writing the BIN items distributed by each discharge area and the tray number of each BIN item into the BIN machine.

[0016] Further, the first set value is 30%.

[0017] Further, the second set value is 40%, the discharge area is provided with four, and the "distributing the undistributed BIN items in the data column to the selected discharge area in order" comprises the following steps:

[0018] Distributing the undistributed BIN items from the fourth discharge area according to the selected discharge area and the order of the BIN items in the data column, and distributing the BIN items to the first discharge area in turn.

[0019] Further, the "distributing the tray number of each BIN item according to the calculated area proportion" further comprises the following steps: judging whether the area proportion of the BIN item is less than a third set value, if yes, distributing one tray to the BIN item, if no, first distributing one tray to the BIN item, then calculating the increment of the area proportion of the BIN item on the basis of the third set value and the multiple of the increment compared with a fourth set value, and then increasing the number of the distributed trays of the BIN item by the same number as the calculated multiple.

[0020] Further, after the "judging whether the area proportion of the BIN item is less than a third set value", the method further comprises:

[0021] judging whether there is still a tray left, and if so, assigning the left tray to the BIN item with the largest area proportion.

[0022] Further, after the "writing the BIN item assigned by each discharge area and the tray number assigned by each BIN item", the method further comprises:

[0023] comparing the BIN item setting and the tray number setting written in the BIN machine to determine whether they are correct, and if not, sending an alarm signal.

[0024] To achieve the above object, the application discloses a BIN machine chip multi-BIN item assignment device, which comprises:

[0025] an acquisition module for acquiring a MAP graph of a sorting machine;

[0026] a first calculation module for calculating the quantity proportion of all BIN items in the MAP graph of the sorting machine, and arranging all BIN items in descending order according to the calculated quantity proportion to form a data column;

[0027] an extraction and assignment module for extracting BIN items arranged in the front of a plurality of data columns, the number of the extracted BIN items being the same as the number of discharge areas, and each discharge area being assigned one extracted BIN item;

[0028] a selection module for selecting a discharge area with a total quantity proportion of the assigned BIN items less than a first set value;

[0029] a first assignment module for assigning the unassigned BIN items in the data column to the selected discharge area in order;

[0030] a second calculation module for calculating the area proportion of each BIN item in the corresponding discharge area;

[0031] a second assignment module for assigning the tray number of each BIN item according to the calculated area proportion;

[0032] a writing module for writing the BIN item assigned by each discharge area and the tray number assigned by each BIN item into the BIN machine.

[0033] To achieve the above object, the application discloses an electronic device, which comprises:

[0034] one or more processors;

[0035] One or more memories for storing one or more programs, when the one or more programs are executed by the processor, the processor implements the BIN chip multi-BIN item allocation method as described above.

[0036] In order to achieve the above-mentioned purpose, the application discloses a computer readable storage medium, which stores a program, and the program is executed by a processor to implement the BIN chip multi-BIN item allocation method as described above.

[0037] In the present application, the BIN item allocation of the discharge area is performed by calculating the proportion of all BIN items. First, the proportion of the number of all BIN items in the sorter MAP is obtained and calculated, and the data column of the BIN items is obtained by descending order sorting. The BIN items arranged in the front are extracted and allocated to each discharge area. The discharge area with the total number of allocated BIN items less than the first set value is selected, and the unallocated BIN items in the data column are sequentially allocated to the selected discharge area under the condition that the total number of BIN items is less than or equal to the second set value. Then, the area proportion of each BIN item in the corresponding discharge area is calculated, and the tray number of each BIN item is allocated according to the area proportion. Finally, the BIN items allocated by each discharge area and the tray number of each BIN item are written into the BIN sorter, thereby realizing the reasonable allocation of chip placement positions, which is beneficial to fully utilize the tray, reduce the tray changing frequency and tray supplementing times, and effectively improve the production efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 The flow chart of the BIN chip multi-BIN item allocation method of the embodiment of the application.

[0039] Figure 2 The sorter MAP in the BIN chip multi-BIN item allocation method of the embodiment of the application.

[0040] Figure 3 The module diagram of the BIN chip multi-BIN item allocation device of the embodiment of the application.

[0041] Figure 4 The system diagram of the electronic equipment of the embodiment of the application. DETAILED DESCRIPTION

[0042] In order to explain the technical content, structural features, achieved purposes and effects of the application in detail, the following will be described in detail in combination with the embodiments and the accompanying drawings.

[0043] Embodiment one

[0044] Please refer to Figure 1 and Figure 2 The application discloses a BIN chip multi-BIN item allocation method, which comprises the following steps.

[0045] 101, acquire a MAP of a handler;

[0046] It should be noted that, in the present embodiment, the handler MAP as shown in Figure 2 is a MAP generated when the chip is tested by the handler, and the production management system is associated with the BIN machine through the intranet sharing mode. Before using the BIN machine for production, the production management system needs to input the production work order number (job product batch number) for the corresponding BIN machine device in the production management system, so as to obtain the handler MAP corresponding to the chip in the current production work order number through the work order number, but not limited thereto.

[0047] 102, calculate the quantity ratio of all BIN items in the handler MAP, and arrange all BIN items in descending order according to the calculated quantity ratio to form a data column;

[0048] The production management system uses the handler MAP to analyze the BIN item ratio in each chip batch, so as to reasonably and automatically allocate and set the BIN item and Tray number of the BIN machine, effectively improve the production efficiency and reduce the quality risk.

[0049] It can be understood that the production management system calculates the number of each BIN item by analyzing the handler MAP as shown in Figure 2 , and calculates the ratio of the number of each BIN item to the total number of BIN items to obtain the corresponding quantity ratio, and finally arranges the quantity ratio in descending order for subsequent allocation operation.

[0050] 103, extract the BIN items arranged in the front in the plurality of data columns, the number of the extracted BIN items is the same as the number of discharge areas, and each discharge area is allocated one of the extracted BIN items;

[0051] By allocating as many BIN items as possible in different discharge areas, the tray changing frequency of each discharge area can be effectively reduced, thereby effectively improving the production efficiency.

[0052] It should be noted that, in the present embodiment, the BIN machine is provided with four discharge areas, so when allocating BIN items, the four BIN items with the largest quantity ratio in the data column are extracted and allocated to the first discharge area to the fourth discharge area, but not limited thereto.

[0053] 104, select the discharge area whose total quantity ratio of the allocated BIN items is less than a first set value;

[0054] Further, the first set value is thirty percent.

[0055] It can be understood that whether to select the discharge area is determined by judging the proportion of the number of allocated BIN items in each discharge area, but is not limited thereto.

[0056] 105. allocating the unallocated BIN items in the data column to the selected discharge areas in sequence, and ensuring that the total number of allocated BIN items in each discharge area accounts for less than or equal to a second set value;

[0057] Further, the second set value is forty percent, and the discharge area is provided with four discharge areas, and "allocating the unallocated BIN items in the data column to the selected discharge areas in sequence" includes:

[0058] 1051. allocating the unallocated BIN items according to the selected discharge areas and the order of BIN items in the data column, starting from the fourth discharge area and sequentially to the first discharge area.

[0059] It can be understood that in the embodiment, the BIN items are allocated to the selected discharge areas in the order of the fourth discharge area to the first discharge area, specifically, the BIN items are allocated under the condition that the total number of allocated BIN items accounts for less than or equal to 40%, the BIN items are allocated to the fourth discharge area in the order of BIN items in the data column, it is determined whether the total number of allocated BIN items accounts for more than 40%, if less than or equal to 40%, the BIN item allocation continues, if more than 40%, the last allocated BIN item is withdrawn, and the BIN item allocation of the third discharge area starts, and it is not limited thereto.

[0060] 106. calculating the area proportion of each BIN item in the corresponding discharge area;

[0061] 107. allocating the tray number of each BIN item according to the calculated area proportion;

[0062] Further, "allocating the tray number of each BIN item according to the calculated area proportion" further includes:

[0063] 1071. determining whether the area proportion of the BIN item is less than a third set value, if less than the third set value, allocating one tray to the BIN item, if more than the third set value, first allocating one tray to the BIN item, and then calculating the increment of the area proportion of the BIN item based on the third set value, and the multiple of the increment compared to a fourth set value, and then increasing the allocation of the BIN item by the same number of trays as the calculated multiple.

[0064] Allocating the tray number of each BIN item according to the area proportion of the BIN item in each discharge area is conducive to fully utilizing the trays in each discharge area, thereby effectively reducing the number of tray replenishment under the discharge area, reducing the downtime of the BIN sorting machine, and improving the production efficiency.

[0065] It can be understood that the tray is allocated by calculating the area proportion of the BIN item allocated in each discharge area in the discharge area, in the embodiment, the third set value is 10%, and the fourth set value is 5%. First, whether the area proportion of the BIN item is less than 10% is determined. If the area proportion is less than 10%, one tray is allocated to the BIN item. If the area proportion of the BIN item is greater than 10%, the increment of the area proportion compared with 10% is determined. If the area proportion is increased by 5% based on 10%, one more tray is allocated to the BIN item. The operation 1071 is repeated to allocate the corresponding number of trays to all BIN items, and the method is not limited thereto.

[0066] Further, after determining whether the area proportion of the BIN item is less than the third set value, the method further comprises:

[0067] 1072, determining whether there is a remaining tray. If there is, the remaining tray is allocated to the BIN item with the largest area proportion.

[0068] It can be understood that after the initial allocation of the tray according to the operation 1071, there will be remaining unallocated trays. Therefore, the remaining trays are allocated to the BIN item with the largest area proportion in each discharge area, and the method is not limited thereto.

[0069] 108, writing the BIN item allocated in each discharge area and the number of trays allocated to each BIN item into the BIN allocating machine.

[0070] Further, after writing the BIN item allocated in each discharge area and the number of trays allocated to each BIN item, the method further comprises:

[0071] 109, comparing whether the BIN item setting and the tray number setting written in the BIN allocating machine are correct. If the writing is incorrect, an alarm signal is sent.

[0072] It should be noted that after all BIN items and trays are allocated, the production management system will summarize the BIN item allocated in each discharge area and the number of trays allocated to each BIN item, and then write them into the BIN item setting and the tray number setting of the sorting machine. After the writing is completed, the BIN item setting and the tray number setting in the BIN allocating machine are compared once, which can be beneficial to avoid BIN item and tray number writing abnormalities, effectively improve the accuracy of the BIN allocating machine, and the method is not limited thereto.

[0073] In the present application, the BIN item allocation of the discharge area is performed by calculating the proportion of all BIN items, first, the quantity proportion of all BIN items in the sorting machine MAP is obtained and calculated, and the data column of the BIN items is obtained by descending order sorting, the BIN items arranged in the front are extracted and one extracted BIN item is allocated to each discharge area, the discharge area with the total quantity proportion of the allocated BIN items less than the first set value is selected, and the unallocated BIN items in the data column are sequentially allocated to the selected discharge area under the condition that the total quantity proportion of the BIN items is less than or equal to the second set value, then the area proportion of each BIN item in the corresponding discharge area is calculated, and the tray number of each BIN item is allocated according to the area proportion, finally, the BIN items allocated by each discharge area and the tray number of each BIN item are written into the BIN sorting machine, thereby realizing the reasonable allocation of the chip placement position, which is beneficial to realize the full utilization of the tray, reduce the tray changing frequency and the tray supplementing times, and effectively improve the production efficiency.

[0074] Embodiment two

[0075] Please refer to Figure 1 and Figure 3 The present application discloses a BIN sorting machine chip multi-BIN item allocation device, which comprises:

[0076] The acquisition module 201 is used for acquiring the sorting machine MAP;

[0077] The first calculation module 202 is used for calculating the quantity proportion of all BIN items in the sorting machine MAP, and arranging all BIN items in descending order according to the calculated quantity proportion to form a data column;

[0078] The extraction and allocation module 203 is used for extracting the BIN items arranged in the front in the plurality of data columns, the number of the extracted BIN items is the same as the number of the discharge areas, and one extracted BIN item is allocated to each discharge area;

[0079] The selection module 204 is used for selecting the discharge area with the total quantity proportion of the allocated BIN items less than the first set value;

[0080] The first allocation module 205 is used for sequentially allocating the unallocated BIN items in the data column to the selected discharge area;

[0081] The second calculation module 206 is used for calculating the area proportion of each BIN item in the corresponding discharge area;

[0082] The second allocation module 207 is used for allocating the tray number of each BIN item according to the calculated area proportion;

[0083] The writing module 208 is used for writing the BIN items allocated by each discharge area and the tray number of each BIN item into the BIN sorting machine.

[0084] Embodiment three

[0085] See Figure 1 and Figure 4 The application discloses an electronic device, which comprises:

[0086] one or more processors 301;

[0087] one or more memories 302 for storing one or more programs, when the one or more programs are executed by the processor, the processor implements the BIN chip multi-BIN item allocation method as described above.

[0088] Embodiment four

[0089] The embodiments of the application disclose a computer readable storage medium, which stores a program, and the program is executed by a processor to implement the BIN chip multi-BIN item allocation method as described above.

[0090] Embodiment five

[0091] The embodiments of the application disclose a computer program product or a computer program, which comprises computer instructions stored in a computer readable storage medium. The processor of the electronic device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the BIN chip multi-BIN item allocation method described above.

[0092] It should be understood that, in the embodiments of the application, the processor can be a central processing module (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0093] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by computer program instructions related to hardware, and the program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiment methods. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), a random access memory (RAM), or the like.

[0094] The above only describes the preferred embodiments of the present application, and of course cannot limit the scope of the patent rights of the present application. Therefore, equivalent changes made in the scope of the patent application of the present application are still within the scope of the present application.

Claims

1. A method for allocating multiple BIN items in a BIN splitter chip, characterized in that, include: Obtain the sorting machine MAP diagram; Calculate the percentage of each BIN item in the sorting machine's MAP diagram, and sort all BIN items in descending order according to the calculated percentage to form a data column; Extract the first BIN item from multiple data columns, the number of extracted BIN items is the same as the number of discharge zones, and assign one extracted BIN item to each discharge zone; Select the discharge area where the total number of allocated BIN items is less than the first set value; The unassigned BIN items in the data column are sequentially assigned to the selected discharge areas, such that the total number of BIN items assigned to each discharge area is less than or equal to a second set value. Calculate the area proportion of each BIN item in the corresponding discharge zone; The number of trays for each BIN item is allocated according to the calculated regional proportion; Write the BIN items assigned to each discharge area and the number of trays assigned to each BIN item into the BIN splitter; The first setting is 30%. The second setting is 40%, and there are four discharge zones. The step of sequentially assigning the unassigned BIN items in the data column to the selected discharge zones includes: According to the selected discharge area and the order of BIN items in the data column, the unassigned BIN items are allocated starting from the fourth discharge area and then sequentially allocated to the first discharge area. The allocation of tray numbers for each BIN item based on the calculated regional proportion also includes: Determine whether the area ratio of the BIN item is less than the third set value. If it is less than the third set value, allocate one tray to the BIN item. If it is greater than the third set value, first allocate one tray to the BIN item, calculate the increment of the area ratio of the BIN item based on the third set value, and the multiple of the increment compared to the fourth set value. Then, increase the number of trays allocated to the BIN item by the same multiple as the calculated multiple.

2. The method for allocating multiple BIN items in a BIN generator chip according to claim 1, characterized in that, After determining whether the area proportion of the BIN item is less than the third preset value, the method further includes: Determine if there are any remaining tray disks. If so, allocate the remaining tray disks to the BIN item with the largest area percentage.

3. The method for allocating multiple BIN items in a BIN generator chip according to claim 1, characterized in that, After writing the BIN items allocated to each discharge area and the number of trays allocated to each BIN item, the process also includes: The system compares the BIN settings and tray number settings written in the BIN generator to ensure they are correct. If an error is found, an alarm signal is issued.

4. A multi-BIN item allocation device for a BIN splitter chip, characterized in that, The method for allocating multiple BIN items in a BIN generator chip as described in any one of claims 1 to 3, the allocation device comprising: The acquisition module is used to acquire the MAP diagram of the sorting machine; The first calculation module is used to calculate the proportion of all BIN items in the sorting machine MAP diagram, and sort all BIN items in descending order according to the calculated proportion to form a data column; The extraction and allocation module is used to extract the first BIN item from multiple data columns. The number of extracted BIN items is the same as the number of discharge zones, and one extracted BIN item is allocated to each discharge zone. The selection module is used to select the discharge area where the total number of allocated BIN items is less than a first set value; The first allocation module is used to allocate the unallocated BIN items in the data column to the selected discharge area in sequence; The second calculation module is used to calculate the area proportion of each BIN item in the corresponding discharge area; The second allocation module is used to allocate the number of trays for each BIN item according to the calculated area proportion; The writing module is used to write the BIN items allocated to each discharge zone and the number of trays allocated to each BIN item to the BIN splitter.

5. An electronic device, characterized in that, include: One or more processors; One or more memories for storing one or more programs, which, when executed by the processor, cause the processor to implement the multi-BIN item allocation method for a BIN splitter chip as described in any one of claims 1 to 3.

6. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by the processor, it implements the multi-BIN item allocation method for the BIN splitter chip as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Chip test result BIN item classification system and classification method thereof

    CN112974272A

  • Material distribution method of semiconductor test sorting machine, control device and computer equipment

    CN114392937A