LVTS Projects

25
LV tailoring software portfolio 04/26/2022 1 LV Tailoring Software Semiconductor and Medical industry projects

Transcript of LVTS Projects

Page 1: LVTS Projects

04/15/2023LV Tailoring Software

1

LV tailoring software portfolio

Semiconductor and Medical industry projects

Page 2: LVTS Projects

04/15/2023LV Tailoring Software

2

ARM retical cleaner modification for variable pressure based PR:Flexible RT system allowing fast tracking of tool robotic arm position and switching

mask cleaningpressure accordingly (20 to 60 psi).System was implemented in order to support mask cleaning quality issues.Configuration:1. Nozzle proximity switch – trigger for image acquisition.2. USB camera connected to Labview based program looking for distinctive pattern.3. Pattern acquisition success – LTP port send triggering to smart valve to 60 psi 4. Pattern acquisition failure – LTP port send triggering to smart valve to 20 psi Introduction of the system reduced head count N-3 and increased throughput 4 times.

AR

M re

tical c

lean

er m

od

ificatio

n

for v

aria

ble

pre

ssu

re b

ased

P

R:

PC

Page 3: LVTS Projects

04/15/2023LV Tailoring Software

3

Advanced matching in CDSEM metrologyTool/layer CDSEM qualification matching procedures are strict – 1nm for critical layers at line, space and pitch measurements for 65nm and up modes. Significant feature roughness as result of CD size reduction will decrease repeatability of the measurement and impact of measurement gate placement will be exclusively high, which is complicate comparison matching procedures.Common way to deal with listed above restrictions is to increase measurement set or…..just through away non correlated parts of scanned images - our approach giving possibility to detect non correlated scans and exclude them from overall measurement result.

Ad

van

ced

matc

hin

g in

CD

SEM

metro

log

y

Page 4: LVTS Projects

04/15/2023LV Tailoring Software

4

Typical example of no correlated scans for Poly linesOn the top we could see correlation function shift which could easily compensated to increase "true" measurement precision.

Ad

van

ced

matc

hin

g in

CD

SEM

metro

log

y

Page 5: LVTS Projects

04/15/2023LV Tailoring Software

5R

esolu

tion

Mon

itor fo

r CD

SEM

Resolution Monitor for CDSEMResolution estimation approach based on image processing techniques involved spatial transforms, spectral FFT and basic morphology operations. As mean for image sharpness (resolution) estimation chosen a STP carbon targets attached to every CDSEM toolset, used for beam alignment procedure. 1. High density of the targets and relatively high resemblance virtually permit us to perform statistic sampling on non unique targets - thus remove charging impact. 2. Second stage require FFT transform of the images to define spectral distribution. 3. Low pass filter applied for high frequency noise reduction 4. Applied threshold turns 8 bit image to binary one in order to allow morphological operations 5. Basic morphology operations such as erosion and dilation require for closure of isolated regions. 6. Radius of binary circle (in pixels) will be representation of image resolution and upon conversion result could be estimated in nm, even possible astigmatism impact will be detected.

Page 6: LVTS Projects

04/15/2023LV Tailoring Software

6R

em

ote

CD

SEM

con

trol C

en

ter

Remote CDSEM control CenterAbility for tool remote control have various aspects and already widely introduced as part of full Fab automation concept. Unfortunately every manufacturer using different standards and communication solution. Here we tried to unify remote control for every tool in Clean Room environment. Our concept based on the most widely used Monitor/Keyboard/Mouse interface and we are prepared to give appropriate solution for every tool with such configuration. Our system based on the HW configuration including conventional HW video/PS2 multiplier, CAT5 remote switch, signal coder/converter to optical communication signal, fiber optic communication cable and decoder/converter to conventional format effectively replicating monitor image of chosen tool and feed back input device signals (keyboard, mouse).Development of remote central operation system based on Hitachi CDSEM completed in 2007. This concept could be transferable to any set of equipment with minimal configuration changes (Defect metrology, Labs...etc) with option to connect to Remote operation program developed by IT department. In this case significant cost saving were archived - 15% of the cost of original manufacturer.

Page 7: LVTS Projects

04/15/2023LV Tailoring Software

7R

em

ote

CD

SEM

con

trol C

en

ter

Actual pictures from the FabX floor.As result – improved CDSEM utilization and N-1 head count reduction.Instant access outside of clean room for engineering – improvement in quality and R&D activity.

Page 8: LVTS Projects

04/15/2023LV Tailoring Software

8

DSQ (MicroScan)tracer:Flexible offline system allowing fast tracking of tool setting and run parameters

(DSQ).System was implemented in order to support PCS review tasks and DSQFeatures:1. SPC style presentation of tool configuration settings per

tool/product/layer/parameter.2. Possibility for creation and load from local DB for repeatable analysis.3. Excel style output.4. Automatic analysis for "X“ sigma violation and report.5. Interactive help.

DS

Q tra

cer

Page 9: LVTS Projects

04/15/2023LV Tailoring Software

9

Implant tracerFlexible online system allowing fast tracking of Implant errors and sorting per

predefined algorithm.Features: 1. Automatic save of implant assists and errors.2. Tracing of the recipes impacted by related errors. 2. Loading data from shared \\lcsamba.lc.xxxxx.com\iusc_logs\imp server. 3. Excel style output.6. Created in framework stile - allowing easy migration for other areas.

Imp

lan

t tracer

Page 10: LVTS Projects

04/15/2023LV Tailoring Software

10

QML trackerFlexible online system allowing fast tracking of QML errors and sorting per

predefined parameters as well as mail notifications per configured requirements.

Features: 1. High resolution of error tracking - name and count per predefined time

range.2. Loading data from shared QML server HD. 3. No maintenance - plug and play, simple reconfiguration with

adding/subtracting tools and mail recipients.4. Sending mail notification about occurred errors in tools daily.6. Created in framework stile - allowing easy migration for other areas.

NS

O_N

SJ_G

old

en

file

s c

om

paris

on

tool

QM

L tra

cker

NSO_NSJ_Golden files comparison toolFlexible online system allowing fast tracking of tool setting and comparison

with golden one.System was implemented in order to replace historical tracker with no longer

support from IT. Features:1. Comparison of setting files of the stepper with golden one and matching comparison of setting files between steppers. 2. Loading data from tools (NSO and/or NSJ) per required configuration.3. No maintenance - plug and play, simple reconfiguration with adding/subtracting tools and mail recipients.4. Sending mail notification about differences in tool setting files daily.5. Created in framework stile - allowing easy migration for other areas.

Page 11: LVTS Projects

04/15/2023LV Tailoring Software

11

Polyimide log file analyzer/real time EP system Interactive PC based SW commutating duration of the process stage in the tool in real time and flagging if Queue-time exceeded defined by userthresholds. Main targeting – spin/develop defects.Algorithm, developed for SW used as prototype for real time EP system whichwas successfully developed and implemented. Features:1. Possibility to use SC logs to monitor Queue-time of lot in real time2. Possibility to use SC logs to monitor Queue-time offline (post analysis)3. Possibility for define flexible thresholds per station.4. Online/Offline alarm generation and possibility to download it to Excel. 5. Possibility to activate sound alarm....

Poly

imid

e lo

g fi

le a

naly

zer/re

al

time E

P s

yste

m

Page 12: LVTS Projects

04/15/2023LV Tailoring Software

12

CMP log file alarm/warning analyzer– interactive PC based SW downloading alarms/warnings from CMP tools as well asfrom related station controllers and performing Pareto calculation per defined by user key words.

Features:1. Possibility to analyze SC logs.2. Possibility to analyze CMP tool logs.3. Possibility to download alarm/warning in Excel format.4. Possibility to perform Pareto analysis per chosen by user keywords.

CM

P lo

g fi

le a

larm

/warn

ing

an

aly

zer

Page 13: LVTS Projects

04/15/2023LV Tailoring Software

13

Advanced CDSEM NPI system Flexible offline system allowing fast creation of the New Product Class forCDSEM tool in very restricted time. System was implemented in order tosupport expected high loading for NPI type 1 and possible migration of currentsystem out of FabX.Features:1. Creation of full NPI CDSEM class in 2 minutes ( prerequisites (Alladin*.xml,

*_fab.txt, Image templates in the tools and process definition file) should be ready prior to run of the program).

2. Distribution of class to every tool in CR.3. Bug fix (1x1,2x1) of current NPI system.4. Possibility to load in die coordinates.5. Possibility to analyze possible errors.6. Possibility to create NPI from home.7. Visual representation of created product ( necessary help for sample plane

creation and adjustment)

Ad

van

ced

CD

SEM

NP

I syste

m

Page 14: LVTS Projects

04/15/2023LV Tailoring Software

14

Advanced Overlay NPI system Flexible offline system allowing fast creation of the New Product Class forOverlay tool in very restricted time. System was implemented in order tosupport expected high loading for NPI type 1 and possible migration of currentsystem out of FabX.Features:1. Creation of full NPI Overlay class in 2 minutes ( prerequisites (tapeout*.xml,)

should be ready prior to run of the program).2. Distribution of class to every tool in CR.3. Flexible configuration (1x1,2x1,2x2 steppers).4. Possibility to load in die coordinates.5. Possibility to analyze possible errors.6. Possibility to create NPI from home.7. Visual representation of created product ( necessary help for sample plane

creation and adjustment)8. Sampling plan optimization.

Ad

van

ced

Overla

y N

PI s

yste

m

Page 15: LVTS Projects

04/15/2023LV Tailoring Software

15

WET support system based on Tadin ApplicationFlexible online system allowing real time tracking of AWB tools and instant logof error events. System was implemented in order to support activities in Quality control in WET area.Features:1. Online tracking of AWB tools with visual representation (replication of Tadin

Annunciator).2. Allow Error tracking.3. Allow log of activities by technician per errors4. Allow definition, logging activities and tracking of severe errors (could be

incidental or coincidental) 5. Possibility get RFC per every error - no additional system needed.

WET s

up

port s

yste

m b

ased

on

Ta

din

Ap

plic

atio

n

Page 16: LVTS Projects

04/15/2023LV Tailoring Software

16

Archer(KLA) to Biorad LRD overlay converterFlexible support offline system allowing fast conversion of LRD ARCHER(KLA)data to format of Biorad overlay tool.Developed for REG metro group FabXFeatures:1. Conversion of GER Raw LRD data file to RT format.2. Flexible sorting (Fields, Sites) by X or Y scan by ascending or descending

order.3. Flexible automatic tool/test support (NSJ,QML/SLOT,SCAN...)

Arc

her(K

LA

) to B

iora

d L

RD

con

verte

r

Page 17: LVTS Projects

04/15/2023LV Tailoring Software

17

Dry Etch flexible recipe tracking systemFlexible offline system allowing fast tracking of recipe setting and sorting per predefined parameters. System was implemented in order to support multiplerecipe run project in Oxa area FabXFeatures:1. Creation local database for repeatable search.2. Loading data from \\lcsamba.lc.xxxxx.com\uisc_logs\oxa....\idnt.txt or from local DB created earlier.3. Extensive search capabilities including multiple parameters search per logical operation (And or Or)4. Sending parsed data to Excel.5. Created in framework stile - allowing easy migration for other areas.

Dry

Etc

h fl

exib

le re

cip

e tra

ckin

g

develo

pm

en

t

Page 18: LVTS Projects

04/15/2023LV Tailoring Software

18

CDSEM flexible recipe health error tracking system (SATI).Flexible offline system allowing fast tracking of recipe failures and sorting perpredefined parameters.Features:1. High resolution of error tracking - option for failure per measurement point implemented - significant addition to original specifications. 2. Creation local database for repeatable search.3. Loading data from CDSEM tools - independent from SC.4. Extensive search capabilities including multiple parameters search per logical operation (And or Or)5. Sending parsed data and Graph for error distribution to Excel.6. Created in framework stile - allowing easy migration for other areas.

CD

SEM

flexib

le re

cip

e h

ealth

erro

r tra

ckin

g s

yste

m.

Page 19: LVTS Projects

04/15/2023LV Tailoring Software

19

Focus MonitorNew approach for monitoring of the Dose and/or Focus in Litho area – switching from traditional CDSEM metrology concept to CDSEM morphology. Detailed explanation of the project in presentation, as well as findings and nextsteps. SW application developed in order to confirm and validate approach.

Focu

s M

on

itor

Page 20: LVTS Projects

04/15/2023LV Tailoring Software

20

2D data analyzerLabview Tailoring software present product for processing Nexygen batch files as well as any 2D measurement files stored in the form of *.txt databases. One of the major advantages of LVTS design is ability for Multi Signal Graph representation of the 2 dimensional data and on-fly interactive analytical operation based on extraction of the extremes values and mathematical computation of the all related parameters (areas, ratios, etc.. and all their derivatives).

2D

data

an

aly

zer

Page 21: LVTS Projects

04/15/2023LV Tailoring Software

21

Graphics:User has full control over all aspects of graphical representation:•Color•Interpolation type•Points visualization•Axis definition•Unrestricted addition of cursors and their basic representation

User capable to load unrestricted amount of data .Load the data performed by Pressing Load button and all required for representation channels could be chosen in Select channels for view window. By choosing “File” or “Folder” user have possibility to load populated *.txt folder or review just one file at a time.Mathematical Engine: Mathematical engine for LVTS data mining SW based on determination of the Peaks and Valleys of the function. For any represented of data set we need to define points of interest (minimum and maximum of the function) and let the program know which one of them are used in calculation and what kind of math transformation required to receive required result. The process of definition of the “rule set” we called recipe creation.Recipe in our program based on simple .txt fileYou could create the recipe by simply filling points of interest or their derivatives (areas, ratios and any other standard mathematical operation) into form of equation. Then you saving it and the program are ready to apply certain “rule set” on the 2D data array. By carefully reviewing expected points of interests in the process of recipe creation you choose required parameters. For example we need to extract value of the function at first maximum and integral (area) between first and second local maximums. In this case we have 2 independent sets of equation - first representing initial local maximum and second – area between first and second local maximums. Please refer to listed below examples for clarification.Program automatically defines 6 type of point of interest: Amplitude of the valley (local minimum), time of the valley and it’s 2’nd derivative. Same operations with peaks (local maximums). You also could define areas in the recipe (including partial areas between extremes).Upon calculation of the 2D data by applied equation, you are getting results data which could be easily review in SPC or Box plot form. It is also possible to apply statistical tests (Z-test and T-test) to check the validity of results. Limits definition – for validity check of received results you could define UCL and LCL I the recipe as well as give the program to define limits using auto calculation based on sigma value the obtained results (any multiplier of sigma).Another important part of the mathematical engine is preprocessing – by defining the max value of requested extremes you could effectively filter unrelated noise of 2D function. Also you could define the effective filtering window for extreme calculation.

Report generation:By performing all mathematical calculation it is possible to create standardized report which could include all related data and images. You need just to fill up the necessary batch information and add the comments. Report will be stored in .html format. User have full command on allowed fields except result representation and Pass/Fail flag which is defined as statistical limits in recipe or automatically computed from data sequence. We have full flexibility in data report creation and representation, additional templates could be suggested by customer.

2D

data

an

aly

zer

Page 22: LVTS Projects

04/15/2023LV Tailoring Software

22

Option for Results RepresentationUpon completion of the recipe run we going to get results data and statistical exams in different form• SPC chart for each result.• UCL/LCL could be defined from recipe or alternatively by sigma calculation of result

data set with manual multiplication (n*sigma).• Mean and Sigma representation• Bar charts for each result.• Statistical T-test.• Statistical Z-test.• Flexible result representation – you could put just one set of result on Graph or Multiple

set of result from Select result to view window. • Important feature - possibility to use totally different set of data an result processes by

different recipes just by pressing Hold button – so you could multiply graph representation and represent it in the same report.

2D

data

an

aly

zer

Page 23: LVTS Projects

04/15/2023LV Tailoring Software

23

Solid State Device TesterIn this project we archived interactive control over Solid State device (MOSFET transistor) through GPIB communication over 2 Agilent power supply sources and Keithley power generator. Simulating various transistor modes system are capable to log output data up to 1 ksamples per sec and represent signal (Ids) in real time.

Solid

Sta

te D

evic

e Te

ste

r

Page 24: LVTS Projects

04/15/2023LV Tailoring Software

24

Defect ClassifierPurpose of this project is archive some level of automation in defect classification routine. All defect classifiers existed on the market has limited capabilities in process defects recognitions due to the fact that existed hierarchy in Defect Metro based of diversification of the process issues, not necessary visual representation of the defect itself. Here we tried to combine visual classification approach with the fact that not just defect itself but it's surrounding are vital to classify inconsistency according to process requirement.

Defe

ct C

lassifi

er

Page 25: LVTS Projects

04/15/2023LV Tailoring Software

25

Thank you for your attention