Welcome to tsmap

Lesson 00

Learn tsmap

Learn tsmap · 00 Welcome

In this lesson

A wafer map is a picture of how a semiconductor wafer tested. This lesson gives you the few words you need to read one, then shows you where everything is on the screen.

  • The words used in wafer testing: die, lot, test, bin, yield (the glossary lists them all)
  • What tsmap is, the two ways to run it, and the library it is built on
  • A tour of the screen, one area at a time
Learn tsmap · 00 Welcome

What you will be using

This is where you will end up: a lot of 25 wafers open in tsmap, with the bin legend, one map per wafer and a summary of what stands out. The rest of the lesson explains each part.

tsmap with the sample lot loaded

Learn tsmap · 00 Welcome

Wafers, dies and lots

Four words come up on every screen.

  • A wafer carries tens, hundreds or thousands of usually identical chips, called dies
  • Wafers are made and tested in batches called lots, often of 25
  • A tester measures each die while a prober steps from die to die

A simple wafer map draws one rectangle for each die, so you can see where on the wafer the results are good or bad.

Learn tsmap · 00 Welcome

What a test records

The tester records two kinds of test result for every die.

  • A test value: a measurement, such as a threshold voltage or a leakage current
  • A functional test: only a pass or a fail, such as a scan chain

Testers usually write STDF (binary) or ATDF (text) files. Data can also arrive as CSV, JSON or Parquet files. tsmap reads all of these file formats, compressed or not.

Learn tsmap · 00 Welcome

Bins and yield

After testing, every die is classed into a bin (a category), and the bins are what colour the map. There are two kinds of bin:

  • Hard bin: the sort result. Bin 1 is a pass bin in this example, in green, often known as the production bin.
  • Soft bin: the test program's reason, usually finer than the hard bin, often known as the engineering bin.
Learn tsmap · 00 Welcome

Yield and reading the colours

Yield is the share of dies in a pass bin: 66.2% for this lot, shown in the legend.

A map that is mostly green is a healthy wafer. The other colours show where the rest of the dies failed, and how.

The bin legend above one wafer of the sample lot: each square is one die, green for bin 1 (Pass), red for bin 2 and blue for bin 3

Learn tsmap · 00 Welcome

What tsmap is

Learn tsmap · 00 Welcome

A viewer for wafer test data

Open STDF, ATDF, CSV, JSON or Parquet files and get interactive wafer maps, findings, charts and tables. You can start looking at your data straight away, with nothing to program.

tsmap with the sample lot loaded

Learn tsmap · 00 Welcome

Two ways to run tsmap

Learn tsmap · 00 Welcome

Desktop only

The same test data parser, maps and charts run in both. Only the desktop app has:

  • 1 dropping a whole folder
  • 2 recent files
  • the command line, tsmap:// links and file associations (lesson 12)

More about this in the user guide

The desktop app's start screen, with the folder drop hint and the Recent list outlined

Learn tsmap · 00 Welcome

Built on wafermap

tsmap is built on wafermap, our own fast open-source library that draws the maps and charts and finds the patterns.

You do not need to know anything about wafermap to use tsmap.

These lessons link to two guides:

  • tsmap's user guide, which mostly covers loading data and configuration files
  • The wafer map guide, which covers the maps and charts.
Learn tsmap · 00 Welcome

Your files and data stay with you

  • Files are read on your own computer, in the browser or in the app
  • Nothing is uploaded to a server, so your data stays with you
Learn tsmap · 00 Welcome

Finding your way round tsmap

The main screen has eight areas. You will see them all numbered once, then described one at a time.

Learn tsmap · 00 Welcome

Everything starts here

Load sample data opens a synthetic lot of 25 wafers, so you can follow along without any files of your own. Most labs in these lessons use it.

The start screen, with Load sample data outlined

Learn tsmap · 00 Welcome

The screen at a glance

The screen with its eight areas numbered

Learn tsmap · 00 Welcome

1 The app toolbar

The app toolbar opens and adds files, sets up the lot and clears it. Lesson 01 covers loading.

The app toolbar

Learn tsmap · 00 Welcome

2 The lot header

The lot header shows the lot, part type, program and other fields read from the file.

The lot header

Learn tsmap · 00 Welcome

3 The map toolbar

The map toolbar controls what the maps show and how they look. Lesson 02 takes it button by button.

The map toolbar

Learn tsmap · 00 Welcome

4 Maps and Insights

Maps and Insights switch between the wafer maps and the charts and statistics for the lot.

The Maps and Insights switch

Learn tsmap · 00 Welcome

5 The bin legend

The bin legend shows how many dies fell into each bin, with the lot's yield first. Click any bin to display just that bin on the maps.

The bin legend and yield bar

Learn tsmap · 00 Welcome

6 One card per wafer

Each wafer gets its own wafer map. Click the ▾ beside its name to show the wafer's details.

The first wafer card

Learn tsmap · 00 Welcome

7 The Summary panel

The Summary panel shows what stands out in the lot, the findings, and the yield of every wafer.

The Summary panel

Learn tsmap · 00 Welcome

8 The log

The log records each data load, with any warnings. Click Log to open it.

The log bar at the foot of the window

Learn tsmap · 00 Welcome

Help is one click away

The ? button opens the Help menu. User guide opens the full guide.

The Help menu, with User guide outlined

Learn tsmap · 00 Welcome

Every dialog

Maximize (F) and Close (Esc), top right, are on every dialog.

Press F to fill the window, and Esc to close it.

Learn tsmap · 00 Welcome

How the lessons work

Learn tsmap · 00 Welcome

Thirteen short lessons

tsmap is quick to pick up. Load a file and you can start looking at it straight away, so you do not have to finish the lessons before using the app. They are there for when you want to go further.

  • Each lesson is a few slides, then a short lab in the web app
  • Use the arrow keys to move through the slides, and press F for full screen.
  • New to tsmap? Go in order: lessons 00 to 06 are the core path. Otherwise pick the lesson you need
  • For the detail behind a slide, follow the link to the user guide
Learn tsmap · 00 Welcome

Try it yourself

  1. Open the web app: wafertools.github.io/tsmap/app, or install the desktop app from the releases page
  2. Click Load sample data
  3. Find all eight areas from the tour
  4. Click Insights, then Maps to come back
Learn tsmap · 00 Welcome

Recap

  • A wafer map shows every die of a wafer, coloured by its bin or a test value; yield is the share that pass
  • tsmap runs in the browser or as a desktop app, and keeps your files local
  • The screen has eight areas: toolbar, lot header, map toolbar, views, legend, wafers, Summary and log

You now know the words and where things are. The next lesson is about getting your own data in.

Learn tsmap · 00 Welcome

Next lesson

01 · Getting data in →

Opening your own files, choosing tests and mapping columns.

Learn tsmap · 00 Welcome