The measurement of various parameters of interest for a surface, including roughness, step heights or depths, by any metrology method necessarily provides only a representation of the surface details. The power of proper filtering for data analysis, according to recognized ISO standard methods cannot be underestimated when striving to provide the most accurate and reproducible results for a measuring system. Bruker has designed ISO compatibility to the two-dimensional (2D) profile ISO 4287 and 4288 standards into the versatile Vision64TM software that powers the DektakXT® StylusProfiler. In this application note, we provide information about the setup and application of these standardized filtering methods as well as the implementation within Vision64 software for a specific applications example of scanning a Si wafer for surface roughness.
Contents include:
KEYWORDS: Stylus Profilometry; Profilometer; Application Note; ISO Standard; DektakXT; Surface Texture; ISO 4287; ISO 4288; ASME B46.1
Consider the image and 3D representation of a machined metal surface shown in Figure 1.
The picture in Figure 1 represents the process of collection of data via stylus trace on a real profile, through the filtering that is done to generate various profiles of interest. The first profile generated as the representation of the surface is called “total profile.” The short cutoff filter with a cutoff spatial frequency of λs is then applied to this total profile in order to produce the “primary profile.” The spatial frequencies that are rejected by the short cutoff are considered noise and stylus deformation (–note that the stylus tip radius is expected to be smaller than the short cutoff frequency for this to be the case).
Once the primary profile is available, the roughness long cutoff filter is applied, with a cutoff spatial wavelength of λc. The rejected spatial information that results from application of the roughness cutoff (in other words, spatial frequency content with wavelength less than the roughness cutoff) represents the “roughness profile.” The information that passes represents the “waviness profile.” The waviness profile can be filtered once more, at an even longer cutoff wavelength, in order to separate the waviness and form of the sample under test.
It is important to note that the analysis of stylus traces conforms to standard rules about the traversing and evaluation length, with definitions relative to the cutoff spatial scales of interest. Figure 2 shows a general trace with details of the sampling length and evaluation length.
The “evaluation length” is a length in the stylus scan direction used to evaluate a portion of the “traversing length.” The “sampling length” will be either less than or equal to the evaluation length. For the total profile and primary profile, the sampling length is equal to the evaluation length. For the roughness and waviness profiles, the sampling length is equal to the filter cutoff wavelength used to separate roughness from waviness (λc).
After applying the desired filters, surface texture parameters are calculated to characterize the surface profile. There are hundreds of parameters that have been defined for industrial use and many of these appear in standards as well. Surface texture parameters for surface profiles are separated into three categories:
The parameters are differentiated by prefix lettering, where P represents the total profile or primary profile, R represents the roughness profile, and W represents the waviness profile. The method for calculation assigned by ISO 4287 for some parameters is to compute the values over the entire evaluation length, and for others it is to compute the values within a sampling length. The ISO 4288 standard (as well as ASME B46.1) modifies this computation methodology to include estimates of parameters (computed over one sampling length) versus average value of parameters (computed over all available sampling lengths within the 3evaluation length). Vision64 software on the DektakXT platform provides an easy method for selecting how these computations and filters are applied. For a complete listing of ISO and ASME parameters, see Appendix.
Figure 3 shows a representation of the separation of a profile into different spacing segments, based on upper and lower limits. The powerful Vision64 software allows for default settings completely in compliance with ISO recommended standards for the measurement analysis.
The digital filters are applied with specified cutoffs .c and .s,which stand for the long and short wave cut offs, respectively. The two equations below show the mathematics of modifying a particular signal component by this filtering (Gaussian-filtered roughness and waviness). At λ = λc, λs the amplitude of the particular component of the signal is attenuated 50%.
The application of filtering is a straightforward task using Vision64 software when measuring your test articles on the DektakXT platform. ISO or ASME defined cutoff wavelengths can be implemented by checking a box; user-defined cutoffs can also be defined and used by unchecking the standard cutoff box and typing into a dialog for entry. Bruker offers 45° cone angle tips for compliance with ISO specifications for surface 2D profilometry as well as 60° cone angle tips for use on the DektakXT.
Matt Novak, Ph.D., Bruker Nano Surfaces Division (matt.novak@bruker-nano.com)
Son Bui, Ph.D., Bruker Nano Surfaces Division (son.bui@bruker-nano.com)
Bruker Nano Surfaces Division is continually improving its products and reserves the right to change specifications without notice. ©2012 Bruker Corporation. All rights reserved. Vision64 and DektakXT are trademarks of Bruker Corporation. AN550, Rev. A1.