Features of OptiLayer Software
Family
General
-
OptiLayer software family covers all steps of the design
manufacturing cycle. It consists of three main modules: OptiLayer (design
and evaluation), OptiChar (optical characterization of single thin film),
OptiRE (post-production characterization of multilayers and reverse
engineering). All modules are compatible on the database level and can
easily exchange data.
-
OptiLayer software uses multithreaded computations.
This allows the user to interact with the software (input data, edit data,
prepare reports, etc.) without interrupting computations.
-
Live real time graphics is used to reflect all
computational processes. This makes design, analysis, and characterization
processes vivid and significantly increases the user's ability to monitor
and control software operation.
-
All programs of the OptiLayer software family have
convenient user-friendly interface with independent desktop windows. The
user will entirely recognize the convenience of this feature when
discovering potentialities of multithreaded computations (see above) or
using other applications in parallel with OptiLayer (OptiLayer allows to do
this!).
Designing
-
Refinement modes of OptiLayer utilize the most
powerful first, second, and higher order optimization routines, among them
OptiLayer is the only one thin film software
where all optimization routines are based on sophisticated analytic algorithms
belonging to the unique know-how of its developers. These algorithms provide
the eminent convergence rate and accuracy of the OptiLayer refinement modes.
- The most powerful non-local design technique, the Needle
Optimization technique, is implemented in manual and automatic modes.
Manual mode allows
sophisticated users to control the course of the needle optimization
procedure by selection insertion places for new layers, performing multiple
needle
variations, etc.
Automatic mode enables
running the needle optimization procedure automatically. This mode has
additional setup options raising its flexibility (like multiple needle
insertion, etc.).
Both modes choose optimal layer materials
automatically in the case of multiple materials specified for the
designing.
Note: The extreme power of genuine
needle optimization technique implemented in OptiLayer is based on the unique
mathematical know-how accumulated by the authors of OptiLayer since the
invention of this technique in 1982 by professor A.Tikhonravov.
-
Gradual Evolution mode extends the potentialities of
the needle optimization technique in finding the design that is most
manufacturable. This mode enables generating a set of designs with various
combinations of such major parameters as merit function value, number of
design layers, total design thickness.
- Along
with the variety of options based on the needle optimization technique
OptiLayer has also other non-local design techniques:
Inhomogeneous Refinement
Random Optimization
These techniques turn to be quite useful for
solving specific modern design problems, for example, for the designing of
gain flattening filters.
-
Extremely efficient automatic design technique has been
elaborated specifically for the designing of WDM filters.
As almost all other design options of
OptiLayer the WDM option is based on the unique know-how that is inaccessible
to other thin film programs.
Targets
Targets for the designing can be specified either in Spectral
or Angular modes. The second mode is useful when design targets are
specified over the angular range.
-
Targets include
-
Reflectance, Transmittance, Apsorptance for s-, p-, and
average polarizations.
-
Phase shifts on reflection and transmition for s- and p-
polarizations.
-
Differential phase shifts on reflection and transmition.
-
Group delay and Group delay dispersion for the reflected
and transmitted light of s- and p- polarizations.
-
Combinations of various targets
- Spectral mode allows considering targets at up to
8192 spectral points at any of up to 99 target pages. Most complicated
combinations of various targets can be used at each page. Each target page
may correspond to different incidence angle, which allows the user to design
coatings for wide spectral and angular range applications.
Note: OptiLayer
is the only software implementing completely analytical approach for the calculation
and optimization of all characteristics including group delay and group delay
dispersion. This allows designing even most complicated coatings with the highest
precision level.
-
Color Targets can be specified simultaneously at up
to 99 incidence angles. Color targets include:
-
X-, Y-, Z- color coordinates for the reflected and
transmitted light of any state of polarization
-
Luminous transmittance and reflectance for any polarization
Manufacture
Distinguishing feature of OptiLayer is a
wide variety of options aimed to help the designer to choose designs with the
best likelihood of successful manufacture.
- Various design options of OptiLayer are supported by the
databases
Collection and
History
This allows the designer to choose the
design or to return to the design, which seems to be most promising for the
successful manufacture or for the additional treatment (see below) aimed for
the obtaining of such design.
-
Thin layer removal option is used for the removing
of too thin layers from the final design.
-
Design Cleaner option is used to reduce the total
number of design layers by the elimination of less significant design layers
(not necessary thin layers)
-
Modify Design option enables a wide range of design
modifications that can be useful when looking for the most practical design.
-
A number of other options enables the user to constrain
layer thickness, fix thickness of separate layers, enable and disable using
various layer materials, etc.
Analysis
-
Evaluation options enable calculating and ploting a
large variety of characteristics:
-
reflectance, transmittance, absorptance for
s- and p-polarized
light and non-polarized light
-
phase shifts on reflection and transmittion for s- and
p-polarizations
-
differential phase shifts on reflection and transmission
-
group delay (GD) and group delay dispersion (GDD) for the
transmitted and reflected light
-
ellipsometric angles psi and delta
All characteristics can be evaluated over arbitrary spectral
and angle of incidence ranges.
-
It is possible to calculate color coordinates of
a coating with an arbitrary light source in the reflected or transmitted
light of an arbitrary polarization. Luminous reflectance and transmittance
can also be calculated with arbitrary light source and state of
polarization.
-
Evaluation modes of the program are accompanied with a set
of other convenient options. The user has an opportunity
-
to average coating characteristics over arbitrary spectral
or angle of incidence range
-
to pick out exact numerical values from the evaluation
plots at arbitrary points
-
to change the number of evaluation plots and their chart
appearance in the most convenient way
-
Field option calculates and displays the electric
field inside coating layers. A number of convenient options allows the user
to examine electric field distribution depending on the wavelength of
incident light, angle of incidence, etc.
-
Admittance option calculates and displays admittance
diagrams. A number of convenient options allows the user to examine
admittance diagram depending on the wavelength of incident light, angle of
incidence, etc.
-
Color analysis option enables the user to examine
color coordinates and other important color parameters with the help of
either Color diagrams or convenient spreadsheet presentations.
- Zeros and Poles is one of the most advanced and
unique options of OptiLayer. It enables the user to examine parameters that
become increasingly important in connection with the modern technology
applications requiring group delay and group delay dispersion
specifications.
OptiLayer provides the user with the variety of options
specifically aimed for the detailed pre-production analysis of designed optical
coatings!
-
Error Analysis option allows the user to analyze the
influence of errors on spectral characteristics of a coating. Error analysis
can be performed for
-
Worst Case Analysis option plots
corridors of maximum deviations of spectral characteristics for specified
levels of errors in coating parameters.
-
Layer Sensitivity option ranks sensitivity of design
layers to errors in their thickness and provides relative sensitivity
numbers for all design layers.
-
Layer Inhomogeneity option enables the user to
investigate effects caused by the inhomogeneity of coating layers.
-
Systematic Deviation option allows the user to
examine effects of systematic deviations of coating parameters that can be
caused by inaccuracies of monitoring calibration, etc.
-
WDM Error Analysis option is aimed for the detailed
pre-production analysis of WDM filters based on the computer simulation of
deposition process with the thickness control provided by the turning point
optical monitoring. As in a real deposition process, errors in layer
thickness result from the inaccuracies of turning point determination. These
inaccuracies are connected with such factors as instability of deposition
rates, random noise inmonitoring data, drifts of monitoring data in time,
etc. WDM Error Analysis option enables the user to examine influence of all
these factors. The user can also estimate the production yield depending on
the noise level and other parameters.
-
WDM Filter GD Performance option allows the user to
study the correlation between the shape of transmittion band and group delay
properties. This innovative option of OptiLayer is extremely important
for new developments connected with 40-Gb/s applications.
Data
-
OptiLayer stores databases with user's data on a hard
disk. Data related to any specific problem can be stored in a separate
directory with the corresponding specific name. Such directories are called
problem directories. On a whole this means that OptiLayer software uses a
decentralized data storage, which is especially convenient when several
design or characterization problems are investigated simultaneously or when
software is used by several users.
-
File Transfer option allows transferring data files
between different problem directories. This reduces time for the data
preparation because previously created and useful data files can be simply transferred
to the required problem directory. For example, substrate data files for
many sorts of glass can be transferred from the directory Catalog
-
Files in databases can be ordered according to
- their names,
- creation dates,
- last revision dates,
- user names.
User name can be specified or changed during the the startup or using the
General configuration option of the programs. This provides the convenient
usage of OptiLayer software by several users.
-
Substrate, incident medium and layer materials can be
specified using spreadsheet formats for dispersive data as well as
refractive index formulas. The list of formulas includes
- several Sellmeier formulas,
- Cauchy formulas,
- Hartmann and Hartmann 2 formulas,
- Schott Glass formulae,
- Drude formulae.
-
Designs can be specified using a spreadsheet format with
synchronous presentation of layer thickness in Physical thickness, Optical
thickness, QWOT, and FWOT (full wavelength optical thickness) units.
Alternatively designs can be specified using a standard formula
presentation. Any design can have up to 4096 layers.
-
Spectral (angular) targets and color
targets are specified using convenient spreadsheet formats. Spectral
(angular) targets can be entered at several separate data pages. This
concept is extremely convenient since each data page may be configured
independently from other data pages. Due to this fact the user has an
opportunity to simultaneously incorporate quite different target data
into a design procedure.
-
Powerful set of editing options facilities the entering
and editing of data. This set includes:
- insert options,
- column editors,
- grid generators,
- and much more.
-
All data editors have instant preview features. This
allows to examine and validate refractive index spectral dependencies,
spectral targets, refractive index profiles of various designs, etc.
-
Special directory Catalog contains data for many Schott
glasses. These data can be easily transferred to any problem directory using
the File transfer option.
-
Backup/Restore option is one more convenient OptiLayer
feature. Using this option it is possible to create a backup file (*.zip
file) of any problem directory and later to restore this directory on this
or any other computer running the OptiLayer software. Besides the evident
application this option provides an extremely convenient method for the data
exchange between different users and computers.
Input
and Output
-
Variety of standard and specific editing options makes an
input of data an easy task. These options include Undo, Cut, Copy, Paste,
Select All, Insert Above, Insert Below, Column Editor, Mark Rows, Delete Row,
Grid Generator, Reverse Layers, Angle Editor, and other items.
-
OptiLayer provides the user a powerful option for
importing numerical data from any ASCII file - only a few mouse clicks are
required to enter external data or measurement data, refractive index
data, design data, etc.
-
Special commands enable a direct input of data files
written in CAMP-DX and other formats used by the most widely used
spectrophotometers and ellipsometers.
-
Results obtained by OptiLayer can be presented as various
reports (design report, evaluation report, errors report, layer material
report, etc.). All reports may have hierarchal form, Editable form, or Plain
form, which allows to meet even most sophistical user requirements. It is
possible to select any report area and copy and copy it to the Windows
clipboard.
-
The user can save and print any report or any OptiLayer
chart window. Chart windows can be saved as
- *.wmf files (Windows metafiles format),
- *.bmp files (bitmap graphics format),
- *.vtc files (this format is used by the powerful OptiLayer graphical option
called Plot Engine.
Note: OLE (Object Linking and Embedding) is supported by Plot Engine.
-
OptiLayer allows to simultaneously save all data files
presented in the RAM and related information in a special OptiLayer Design
Specification format (ODS format). This format is easy readable and
editable. It provides an additional option for data exchange and storage.
Copyright ©
1996-2008 OptiLayer Ltd.
|