throbber
APPLICATION BRIEFS
`
`Semiconductor Process Analysis Software
`Incorporates Graphics Package
`
`Enhansys, Inc., is using a device-
`and machine-independent graphics
`tools package to adapt a data
`analysis software system for the
`widely different data processing
`environments of large semiconductor
`manufacturers.
`The DI-3000 graphics package
`from Precision Visuals, Inc., of
`Boulder, Colorado, gives the
`ENHANSYS system the flexibility to
`produce graphs of semiconductor
`and electronics factory data on a
`variety of output devices without
`modifying the application. The
`package supports the major main-
`frame and minicomputers used in
`industrial installations.
`In addition, Enhansys is also using
`Precision Visuals' contouring
`package, which "sits on top of' Dl-
`3000, in an application that pinpoints
`low-yield areas on wafers.
`The system enables engineers to
`retrieve and analyze the manufac-
`turing data needed for controlling
`semiconductor processes and im-
`proving product yields. The software
`provides data access, management,
`analysis, and presentation facilities to
`simplify quantitative problem solving
`in semiconductor process control.
`"We needed a graphics package
`with a high degree of both machine
`
`8
`
`Scattergram/plot produced by the ENHANSYS system, developed for semicon-
`ductor manufacturers and other industries and incorporating the DI-3000 graphics
`tools package from Precision Visuals. The package enables Enhansys to support
`more than 80 graphics devices, including raster displays, pen plotters, and film
`recorders.
`
`IEEE CG&A
`
`

`
`and device independence," says Tim
`Sherrod, vice president of develop-
`ment for the company. "By incor-
`porating DI-3000, we can accommo-
`date the variety of computers and
`graphics devices within each cus-
`tomer site and within the industry."
`
`Productivity enhancement
`
`Enhansys, of Cupertino, Cali-
`fornia, was started in 1982 to provide
`consulting and educational services in
`quantitative problem solving to the
`semiconductor manufacturing indus-
`try. The firm soon noticed that no
`common denominator existed to
`merge databases residing on different
`computers.
`According to Sherrod, factory data
`analysis has been hampered in the
`past by this isolation. Accessing that
`data and using it in a different
`computing environment often re-
`quires more computing expertise than
`most engineers and managers have.
`"It's usually too difficult for a
`manager to move data from, say, the
`company's HP-3000 and Tandem
`computers onto a VAX, because the
`two operating environments have
`nothing in common," says Sherrod.
`"As a result, a great deal of impor-
`tant data never gets used, because it
`resides in a vacuum."
`The only recourse up to now has
`been either multiple data entry or the
`use of custom programs to merge the
`different databases. Likewise, a
`summary of the data in graphics
`form has been difficult to produce,
`because such an application must
`accommodate the idiosyncrasies of
`multiple output devices.
`
`Merging data
`
`The ENHANSYS system provides
`four basic functions: data access, data
`sorting and preview, statistical
`analysis, and graphic presentation. A
`natural-language interface enables
`users to enter simple English state-
`ments to access data transparently
`from any number of workstations,
`mainframes, or minicomputers in the
`company's network. Users can then
`sort, analyze, and query a data
`subset, and obtain a hard-copy
`report.
`
`December 1985
`
`A cumulative sum chart produced by the ENHANSYS system, showing tolerance
`levels in semiconductor and other manufacturing applications.
`
`The system simplifies all phases of
`data analysis with a single user inter-
`face that has a straightforward
`syntax. The system allows the user to
`phrase the command in a number of
`ways, from a full sentence to a few
`terse words.
`The ENHANSYS statistical-
`analysis and data-presentation
`utilities facilitate problem solving in
`the factory. The system shows trends
`and potential problem areas by pro-
`viding a graphic report of factory
`information. Trends revealed in
`graphic form help engineers identify
`potential problems and their causes
`early enough to take corrective
`action.
`
`Flexibility through machine
`and device independence
`
`Enhansys recognized that
`machine independence was only half
`the battle in developing a common
`interface between several computers.
`To provide graphics on a variety of
`color raster terminals, monochrome
`
`displays, pen plotters, and raster
`printers, some kind of graphics tools
`package was needed. Enhansys
`managers assessed the cost of
`developing such a package in-house
`and decided against this approach.
`"My people are primarily applica-
`tions programmers, not graphics
`programmers," says Sherrod. "The
`purchase of DI-3000 saved us
`considerable development time and
`money."
`The company's principal criterion
`was a graphics package that could
`run on most major computers.
`Enhansys also demanded that the
`package be able to generate graphics
`on a large selection of graphics
`devices.
`"Our customers may have pen
`plotters and monochrome and color
`terminals from different manufac-
`turers all at one site," says Sherrod.
`An outside consultant recom-
`mended the purchase of the DI-3000
`graphics tools package. DI-3000 is
`an integrated system of more than
`200 callable, Fortran-compatible
`
`9
`
`

`
`partitioned histograms, cumulative
`sum charts, and V-mask charts.
`Viewing the charts, the user
`determines the behavior of a certain
`parameter over time and identifies
`trends that could send a process out
`of control limits.
`
`Wafer contouring application
`uses mapping package
`Enhansys has also developed a
`wafer contouring facility based on
`Precision Visuals' contouring
`package, which works in conjunction
`with DI-3000.
`The facility provides a maplike
`contour drawing of a measured
`parameter over the surface of a semi-
`conductor wafer. When a tester
`measures oxide thickness at pre-
`defined points across the wafer, for
`example, ENHANSYS retrieves that
`data and prepares it in a grid form.
`The software then calls the contour-
`ing package, which draws a map of
`the data. Curves connect values on
`the wafer that are equal, forming a
`drawing that resembles a map of land
`elevation.
`The contour drawing helps
`engineers to see low-yield areas of the
`wafer and pinpoint processing steps
`that could contribute to the problem
`in those areas. Users can map oxide
`thickness, sheet resistance, or any
`other parameter that could vary over
`the wafer surface.
`"By viewing a contour drawing, an
`engineer can discern a problem
`caused, say, by the thumbprint of an
`inexperienced operator," says
`Sherrod. "He can also see whether it's
`an entire processing step that's going
`out of control or a machine that is
`not processing a certain section of the
`wafer properly. It's difficult to spot
`these problems because the yield over
`an otherwise good wafer may show
`up as average, though local areas
`may have serious processing defects.
`Alleviating the causes of these local
`problems can cause substantial
`increases in yield."
`Sherrod adds that the ENHAN-
`SYS system, including the contouring
`facility, could be applied to industries
`other than semiconductor manu-
`facturing.
`
`IEEE CG&A
`
`The ENHANSYS statistical and data presentation package is designed to facilitate
`problem solving in the factory through vivid graphics output.
`
`graphics subroutines that runs on
`most minicomputers, mainframes,
`and on several Unix-based micros.
`The package eliminates the need for
`programmers to support the specific
`features of each graphics peripheral;
`instead, they address a single virtual
`device that represents the combined
`characteristics of most terminals,
`plotters, film recorders, storage
`tubes, raster-scan displays, and
`calligraphic displays.
`DI-3000 is both machine and
`device independent, supporting the
`DEC VAX minicomputer and the
`IBM, Hewlett-Packard, and
`Tandem mainframes targeted by
`ENHANSYS. More than 80 dif-
`ferent graphics devices are sup-
`ported, with new drivers released
`monthly.
`Graphics package integrated
`
`DI-3000 gives Enhansys the flexi-
`bility to configure its software for
`different combinations of computers
`and graphics devices at different
`manufacturing sites.
`
`10
`
`Enhansys configures its system by
`installing a version of DI-3000, a
`selection of appropriate device
`drivers, and the ENHANSYS soft-
`ware on each computer in the cus-
`tomer's network. Included in each
`ENHANSYS version is a selection of
`device drivers that accommodate the
`terminals and hard-copy devices used
`by the particular installation. When a
`user logs on and specifies the type of
`device being used, the ENHANSYS
`software loads the appropriate driver.
`Enhansys programmers take ad-
`vantage of DI-3000's flexibility to
`provide users with a graphics
`environment that can be tailored for
`virtually any configuration of output
`devices. An engineer can request
`graphs from any terminal in the
`system or hard copy from any plotter
`or matrix printer. ENHANSYS
`supports any mixture of up to 12
`models of monochrome and color
`terminals from a large number of
`manufacturers.
`The ENHANSYS system produces
`scatterplots with curve fittings,

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket