web page logo for WmapEdit

Wafer Map Synthesizer

In most cases, the operator of a die bond (or pick-and-place) machine will have a wafer map for each wafer to process. The map determines which die are picked and which are skipped. Die may be skipped for a number of reasons: they test electrically bad or they are close to the edge of the wafer and have been marked as "ugly" or "edge".

However in some situations, wafers are received without a wafer map. Why?

For certain types of devices -- say RFID chips -- the die size is very small and the yield is very high. Due to the small die size you might have more than 300,000 good die on a wafer. Testing that many die might not be cost effective.

A 150 mm wafer with very small die

Figure 1: A 150 mm diameter wafer. Die in "blue" are to be skipped.

However the pick and place operator still needs to program his die bonder which can be done manually or by importing a wafer map. Since the wafer was not probed there is no wafer map. And with > 300K die, manual programming is slow.

Solution?

A map can be generated using a utility available as part of WMapEdit. This utility allows the user to enter the wafer diameter, a margin a flat distance and the die size. From that information a map can be generated that marks all of the die that should be skipped with a unique bin code.

a wafer map can be generated using these geometric inputs.

Figure 2: A wafer map can be generated using the following geometric inputs.

Example

In this example we will generate a map that excludes all edge die using the following geometry.

Wafer Diameter: 150 mm
Wafer Margin: 4 mm
Wafer Flat: 9 mm
Die Size: 0.225 x 0.255 mm


Start by opening WMapEdit and selecting the Tools drop down. Select Synthesize Wafer Map ...

map synthesizer tool drop down

The Synthesize Wafer Map dialog box will open. Enter the values from the table above. Define the Bin Codes you want to use for pick die (enclosed) and skip die (margin).

map synthesizer tool drop down

Now press the OK button and your map file will be generated and displayed on screen. In a second or two you should see your map displayed.

display of the wafer map that was generated using the geometries specified in the table.

Notice that WMapEdit shows the count for each bin: 308,154 die are to be picked, 42294 die are to be skipped. The rest are null positions needed to keep the array square.

You can download the sample SINF file here:WmapEdit-Synthesized.sinf.zip 10K zipped.



Identifying Die by Array and Physical Location

With WMapEdit, one can zoom and pan throughout the wafer map. This is essentially for these very large maps where you cannot clearly find things at full magnification.

The user can zoom in and select a die -- the readout will show both the array position and the physical location on the wafer.

In the image above you can see that the die highlighted in red is located at position 553,560 in the array (measured from the upper left) and at 49.3411,-50.9054 mm measured from the wafer center.



Additional Features under Development

After testing we've determined a number of additional features would be useful to customers. These include: