Introduction to TFCompanion © 2004 Semiconsoft, Inc. TFCompanion ver. 3.0.

Slides:



Advertisements
Similar presentations
Introduction to Macro Introduction to Visual Basic for Application Recording a Macro Looking at the code of Recorded Macro.
Advertisements

1) Importing an IDF file with CircuitWorks
Windows Test Review.
Tutorial 3 Refractor assignment, Analysis, Modeling and Statics
3/17 Dividend Street, Mansfield, 4122, Queensland, Australia phone: web: The SuperCycler A Software.
Working with Profiles in IX1D v 3 – A Tutorial © 2006 Interpex Limited All rights reserved Version 1.0.
ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
Explore KDE The easy way, using a live CD By Carl Weisheit.
1 After completing this lesson, you will be able to: Create a new presentation using a design template. Enter text in the Slide pane. Create a new slide.
BSE-in-NX 2.0 Integrated Plug-in for NX Users BSE-in-NX 2.0 Feature Overview December 5, 2013.
MultiVision 1 MultiVision Training Importing and Managing DXF and Shape Files.
TFCompanion Materials Tutorial © 2004 SemiconSoft, Inc. TFCompanion ver
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Excel Project 4 Financial Functions, Data Tables, Amortization Schedules, and Hyperlinks.
Concepts of Maintaining Your Data Simple Ways to Edit Your Data By Lorne Woods.
Word Lesson 1 Microsoft Word Basics
Compare Data Center Tutorial Using TFCompanion to compare spectra.
OVERVIEW OF OFFICE 2007 What You Need to Know to Get Started!
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
MS PowerPoint Tips and explanation. Table of Contents 1.Create a presentation 1. Open a new presentation 2. Edit slides 3. Background 4. Transition 5.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
Introduction for Beaglehole Instrument Users © 2004 Semiconsoft, Inc. TFCompanion ver
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Pasewark & Pasewark 1 Word Lesson 1 Word Basics Microsoft Office 2007: Introductory.
Microsoft Excel By: Dr. K.V. Vishwanath Professor, Dept. of C.S.E,
For Version 6.0 and later Lattice3D Reporter Tutorial For Version 6.0 and later LATTICE TECHNOLOGY, INC.
TSS First steps with Fwin - Maintenance TSS - Software.
For Version 3.1 and later Lattice3D Reporter Tutorial For Version 3.1 and later LATTICE TECHNOLOGY, INC.
ASENT_IMPORT.PPT Importing Part Lists and Board Data Last revised 10/28/2009.
GTSTRUDL 27 This latest version of GTSTRUDL includes numerous new features, feature enhancements, error corrections, and prerelease features. GTSTRUDL.
Quick Reference notes  Part of the Microsoft® Office Fluent user interface, the ribbon is the rectangular region across the top of the document window.
® Microsoft Office 2010 Excel Tutorial 1: Getting Started with Excel.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
Word Lesson 1 Review. Mini-Toolbar Appears automatically based on the tasks you perform; is transparent until you point to it.
For Version 4.0 and later Lattice3D Reporter Tutorial For Version 4.0 and later LATTICE TECHNOLOGY, INC.
XP New Perspectives on Windows 2000 Professional Windows 2000 Tutorial 2 1 Microsoft Windows 2000 Professional Tutorial 2 – Working With Files.
Microsoft PowerPoint 2007 Introduction to Presentation Programs
Using Advanced Options Lesson 14 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft Word 2013.
Introduction to Matlab & Data Analysis 2015 In this tutorial we will: Build a practical application using GUIDE Learn more about graphical user interface.
EPFL – October 7 th Introduction to software J.Ph.PIEL (PhD) Application Lab Manager SOPRALAB.
Conifer Cast New features 64bit version Improvements in postprocessing large results Compressed flsgrf.dat result file format Meshing reworked Customizable.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Introduction to Microsoft Excel Macros COE 201- Computer Proficiency.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
ProCal-Track Fast, Efficient Goods Inwards With Barcode Scanning Support.
1 Word Lesson 1 Microsoft Word Basics Microsoft Office 2010 Introductory Pasewark & Pasewark.
Info Read SEGY Wavelet estimation New Project Correlate near offset far offset Display Well Tie Elog Strata Geoview Hampson-Russell References Create New.
Filmstacks Tutorial © 2004 SemiconSoft, Inc. TFCompanion ver
Explore GNOME The easy way, using a live CD By Carl Weisheit.
MICROSOFT WORD PRESENTATION. Word Processing  Software that is designed for the entry, editing, and printing of documents.  Windows Version = Microsoft.
Copyright 2002, Paradigm Publishing Inc. CHAPTER 4 BACKNEXTEND 4-1 LINKS TO OBJECTIVES Changing Views Changing Margins Changing Margins Creating Breaks.
Associate ® Administration An Associate administrator has the ability to change the parameters for both the author and for the typist. There can be enterprise.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
Understanding Word Vocabulary
The Next Step Hudson Fare Files 102 – Import & upload Rev. 10/14.
ProCal Calibration Lifecycle Setting Up and Performing a Calibration.
Introduction to Notes Sui for Students.
Installing Citrix Receiver
OptiSystem applications: SER & BER analysis of QAM-PSK-PAM systems
Microsoft Excel.
Customizing the Quick Access Toolbar in Microsoft Office
Setting Up and Performing a Calibration
WORKSHOP 8 TIRE TESTRIG TUTORIAL
Mail Merge And Macros in MS WORD
Standard Operation Procedure
Simulation and Sensitivity Tutorial
PowerPoint is for making high quality presentations
Mu Editor – New User Cheat Sheet – CircuitPython Mode
Calculation of Filmstack Parameters Tutorial
Presentation transcript:

Introduction to TFCompanion © 2004 Semiconsoft, Inc. TFCompanion ver. 3.0

What’s in Tutorial 1.Brief overview of GUI 2. Calculating filmstack parameters 3. Data simulation and sensitivity analysis 4.Error estimation analysis 5.New options in ver. 3.0rc 6.New feature build 12/21/2004

TFCompanion is a multi-threaded application – this means that there maybe several windows open and accessible at the same time. To toggle between different windows – use OS specific keyboard short-cuts: For MS Windows and Linux (KDE 2)—ALT+Tab For Linux (Gnome) –CTRL+ALT+[Fn] (F1-F8) For MAC OS X – check “man screen” for details Other OS – use OS specific keyboard shortcuts

Brief GUI overview Calculating Filmstack parameters Data simulation Error estimation

Brief GUI overview Functionality and information is concentrated in the main screen Other data and functionality is accessed using main menu or Toolbar buttons GUI configuration and options depends on user profile Next slide shows main screen (user:Administrator)

Brief GUI overview (cont.) We will review details of the GUI using several examples: Calculation Simulation Error estimation

Brief GUI overview Calculating Filmstack parameters Data simulation Error estimation

Calculation Calculation include 4 steps: 1.Load measured data (from DB or file) 2.Create & Load filmstack model (please review Filmstack tutorial for details) 3.Select calculated parameters 4.Calculate and review the results

Calculation-Loading data TFCompanion supports data import from file in most popular formats: Beaglehole Instruments Sopra Woollam JY Rudolph Technologies Format is recognized automatically.

Calculation –Loading data File contains two measured spectra – may select one spectra or both

Calculation- selecting parameters We have loaded filmstack model – now need to select calculated parameters We are using 150A SiON/Si filmstack SiON dispersion is represented using Tauc- Lorentz approximation

Calculation- selecting parameters We are interested in Thickness and nm Directly calculated parameters are Tauc- Lorentz approximation coefficients – not n,k 248nm – they will be displayed parameters we will be prompted to select TL coefficient to calculate (but not display)

Calculation- selecting parameters We are prompted to select TL coefficients for calculation – we will select them by clicking on records

Calculation We have selected parameters and are ready for calculation. We have two options: –Selecting Calculate button starts calculation directly –Selecting Calculate from toolbar or menu starts Calculation dialog and gives more control We select Calculate button.

Calculation We will now try another option – select calculation from the ToolBar We will do the same calculation but in the Calculation dialog and will “cache” (save the results) Please review Calculation tutorial for more details

Calculation-Review results We have cached results (saved to memory). Note that the cache can be saved as a part of the “project” and loaded during next session Now we will close Calculation dialog and start Compare Data center from the main menu.

Compare Data Center is now displayed Note. You may need to use ALT-Tab to toggle between main screen and Compare data Center

Calculation- review results We can now print or save plot to a file (using menu options in the plot dialog) Please review Compare data tutorial for more details After closing this dialog we return to the main menu Now we will review the SiON layer detail

Brief GUI overview Calculating Filmstack parameters Data simulation Error estimation

Data simulation We will use 2um SiO2/Si filmstack in this example We will simulate Rp spectrum and look at the effects of finite wavelength(3nm) resolution and surface roughness

Data Simulation We have generated and cached three data sets We will now return to the main screen and start Compare Data Center to review this data

We will select the record we want to compare and add them to the Compare Data list We will compare both R_rough and R_wl3nm (3 nm resolution) to the ideal data (R_ideal)

Data simulation-sensitivity We will now look at the example of sensitivity calculations. We will use the same filmstack 2um SiO2/Si We are interested in sensitivity of R (unpolarized reflectance) measurement to tilt (angle of incidence) at 70 deg. Sensitivity is dR/dA (A - angle) we will use %/deg

Data simulation We have briefly reviewed simulation options (some new for ver. 3.0) Please review Simulation Tutorial for more details

Brief GUI overview Calculating Filmstack parameters Data simulation Error estimation

TFCompanion incorporates a powerful engine to estimate measurement precision. The idea is to propagate the precision of instrument measured parameters (e.g. reflectance, Delta, Psi etc.) to precision of Filmstack parameters

Error estimation Basic error estimation is available in advance version. Full capability is available in enterprise version We will discuss here only basic example

Error Estimation We will use 150 A SiON/Si filmstack and assume standard SE measurement (we will a template that describes typical SE) We will calculate the same parameters as in the calculation example (in this tutorial) We will be interested in measurement precision of parameters as a function of layer Thickness

TFC ver. 3.0rc – new options Several improvements are introduced: 1.Simulate fit option 2.Direct n,k calculation option 3.Direct measured vs. calculated review (w/o caching)

Simulate fit option Evaluate filmstack and compare results of simulation with the measured data Simulation is done directly from the main screen Simulated spectra match the structure (range and type) of the measured spectra

Simulate fit option Steps to perform: 1.Load measured data 2.Load or create model filmstack 3.Use Simulate Fit button 4.Review the results

Simulate fit option

Simulate fit (cont.)

Direct n,k calculation In most cases n,k dispersion spectra is represented by known Tabular materials or using Parameterized approximations (Tauc- Lorentz, Cauchy, etc.) However, sometimes direct n,k calculation is the only option (e.g. pseudo-dielectic function of substrate, unknown materials like organic ARC).

Direct n,k calculation(cont.) The ability of direct n,k calculation depend on amount of measured data at each wavelength The number of calculated parameters should be less or equal to number of measured values (Delta, Psi at each wavelength allows calculate n,k at each wavelength)

Direct n,k calculation steps 1.Load measured data 2.Load or create model filmstack 3.Select calculated filmstack parameters 4.Calculate 5.Review the results

Direct n,k calculation (selection)

Direct n,k calculation (cont) We selected all n,k parameters and thickness Because we have SE measurement at one angle – we have too many calculated parameters now. We will remove calculate flag at one of k parameters in the Vis range (next slide)

Direct n,k calculation (cont.)

Normally calculation is very fast (<1s) but we have now ~880 calculated parameters so it will take few minutes Calculation progress dialog pops up if calculation is longer than 2 sec. User can stop the calculation at any time (latest results will be displayed)

Direct n,k calculation (progress)

Direct n,k calculation (review) Results of the calculation are displayed directly in the main screen (we use “full screen” option to review the fit) The fit is quite good, as expected (except for couple of points, one is where we did not calculate the k value)

Direct n,k calculation (results)

Direct n,k calculation review We can see all the calculation results on the main screen but now we can click on the layer and display n,k dispersion plot (and table of values) The plot is somewhat choppy, as expected, because we calculated each point practically independent (no smoothing effect of parameterized material model)

Direct n,k calculation (review)

Now we have a good approximation of n,k dispersion. There are several options: –Save this as a new material (Use as is); –Use parameterized model (e.g.Tauc-Lorentz) and fit it to current n,k dispersion (see Materials tutorials ) –Export the data and modify it

New features (build ) Backside reflection correction (“incoherent layer”) Exciton oscillator material model – extension of harmonic oscillator model

Backside reflection correction Standard modeling the measurement on thick transparent substrate (e.g. glass) will produce high-frequency oscillations (backside reflection) One need to take into account “coherence length” of the light to correct this effect

Backside reflection correction Thick transparent substrate has to be set as a layer in filmstack model (substrate is “void.mat” ) When setting the thickness of the layer – software checks if it is thick enough to be “incoherent” and warns the user

Exciton oscillator model Extension of Harmonic oscillator model that adds “dimensiality’ of the critical point Specifically designed to model dispersion of polymers (PFO, PMMA, etc.)

Conclusion We reviewed briefly the basic use of TFCompanion ver. 3.0 for Calculation Data Simulation Error Estimation New features in latest release