연락처

텍트로닉스 담당자와 실시간 상담 6:00am-4:30pm PST에 이용 가능

전화 문의

9:00am-6:00PM KST에 이용 가능

다운로드

매뉴얼, 데이터 시트, 소프트웨어 등을 다운로드할 수 있습니다.

피드백

# User Defined Filter Tool

## 5 Series/6 Series B MSO Option 5-UDFLT/6-UDFLT Application Datasheet

In the broad sense, any system that processes a signal can be thought of as a filter. For example, an oscilloscope channel operates as a low pass filter where its 3 dB down point is referred to as its bandwidth. Given a waveform of any shape, a filter can be designed to transform it into a defined shape within the context of some basic rules, assumptions, and limitations.

Digital filters have some significant advantages over analog filters. For example, the tolerance values of analog filter circuit components are usually large, such that high-order filters are difficult or impossible to implement. With digital filters, high-order filters are easily realized.

The 5 Series and 6 Series MSO allow you to apply filters to math waveforms through a MATH Arbitrary function. The User Defined Filter (UDF) tool, (Option 5/6 UDFLT) takes this functionality a level deeper, providing more than MATH Arbitrary basic functions and adds flexibility to support standard filters and can be used for application centric filter designs.

Supported filter types:

- Low-Pass
- High-Pass
- Band-Pass
- Band-Stop
- All-Pass
- Hilbert
- Differentiator
- Raised-Cosine
- Root-Raised-Cosine

Supported filter responses:

- Butterworth
- Chebyshev I
- Chebyshev II
- Elliptical
- Gaussian
- Bessel-Thomson
- Custom

### General applications of filters

Low-Pass filters (LPF) are used to remove background and high-frequency noise. High-Pass filters (HPF) can be used to remove DC and low-frequency components. Both LPF and HPF are commonly used in high-speed serial and data communication applications. Band-Pass filters (BPF) are used in high-speed serial analysis for doing jitter measurements over a frequency range of interest. They can be used in pre-amplification, equalization and control in audio systems applications. Band-Stop filters (BSF) are extensively used in medical electronic systems.

With the User defined filter tools, Tektronix provides a solution that includes the most common IIR and FIR (Gaussian Window), Custom, Raised-Cosine, and Root-Raised-Cosine filters. FIR filters include; Gaussian window filters, Hilbert, Differentiator, and All-Pass filters. IIR filters include Butterworth, Chebyshev-I, Chebyshev-II, Bessel-Thompson, and Elliptical filters.

### Low-pass filter

A low-Pass filter passes all the frequencies up to the specified cutoff frequency. It rejects all the frequencies above the cutoff.

### High-pass filter

A high-Pass filter passes all the frequencies above the specified cutoff frequency. It rejects all the frequencies below the cutoff.

These filters are useful for eliminating DC and low-frequency components.

### Band-pass filter

A Band-Pass filter passes the band of frequencies between configured lower and upper cutoff frequencies. You must specify the upper and lower cutoff frequencies.### Band-stop filter

A Band-Stop filter passes all frequencies except a configured frequency band between lower and upper cutoff frequencies.

### All-pass filter

The All-Pass filter has a constant amplitude or a constant gain and passes all frequencies between DC to Fs/2. You can enter a delay in seconds which introduces appropriate delay on the filtered output MATH waveform which results in a phase shift. The application computes and displays plots of magnitude and phase responses.

### Bessel-Thompson filter

The Bessel-Thompson filter is optimized for better transient response with a linear phase in the pass-band.

The graph shows a low-pass response curve. This class of filters also supports high-pass, band-pass, and band-stop filters. The application computes and displays plots of magnitude, phase, impulse, and step responses.

The Bessel-Thompson class of filters is commonly used as the analog bandwidth limit filter in oscilloscope channels. It is also used as the filter response type for optical reference receiver mask testing applications. The reason for its popularity is that it is the closest one can get to realizing an ideal Gaussian filter response, that is not physically realizable.

Bessel-Thomson filters are used in RF and audio applications in which the preservation of the wave shape and phase of components within a signal is important.

These filters are also used in applications where a constant group delay is critical, such as in analog video signal processing.

### Gaussian window

This is an FIR filter design using the Gaussian window method. This function computes the coefficients of a finite impulse response filter. Different filter types with Gaussian window are:

- Low-pass
- High-pass
- Band-pass
- Band-stop

The standard deviation is a user input which defines the Gaussian window width.

The following is an example showing low-pass FIR filter of order 100, 1.25 GS/s, 62.5 MHz cutoff frequency, and standard deviation value of 50.

### Hilbert

The ideal Hilbert transform filter has a gain of one at all frequencies and shifts the phase of all frequencies by 90 degrees. This type of filter can be used to create quadrature signals over a wide frequency range.

This filter departs from its desired behavior in the frequency range of 0 to 0.025 times the sample rate and in the range of about 0.475 to 0.5 times the sample rate.

### Differentiator

The ideal differentiator is a high-pass filter that shifts phase by 90 degrees. Its frequency response can be linear all the way from DC to Fs/2. The application computes and displays plots of magnitude response.

### IIR filters

#### Butterworth filter

Butterworth filters do not have pass-band and stop-band ripple and are commonly known as "maximally flat magnitude" filters. These filters have the flattest amplitude response of all the available filters. The following graph shows an example of a low-pass response curve. This filter type also supports high-pass, band-pass and band-reject filters. The application computes and displays plots of magnitude, phase, impulse, and step responses.

As the filter order is increased, the pass-band and stop-band performance improve, with the transition from pass-band to stop-band becoming sharper. The Butterworth method is best suited for design problems that focus on controlling pass-band and stop-band ripple.

In electrophysiology Butterworth and elliptic IIR filters are often applied. They are a good choice for DC measurement applications.

#### Chebyshev I

There are two types of Chebyshev filters:- Type I and Type II. Generally, Type I is referred as a regular filter, and this is the most common Chebyshev filter. The transition from pass-band to stop-band is more rapid than the Butterworth filter.

A Type I filter has equiripple in the pass-band and no-ripples in the stop-band. The UDF application provides control of pass-band ripple as part of this filter.

The following graph shows a low-pass response curve. This filter type also supports high-pass, band-pass, and band-stop filters. The application computes and displays plots of magnitude, phase, impulse, and step responses.

#### Chebyshev II

This filter is also known as the inverse Chebyshev filter. The Type II has equiripple in the stop-band and no ripples in the pass-band.

These filters have a maximally flat pass-band response. The UDF application provides control of stop-band attenuation as part of this filter.

The graph below shows a low-pass response curve. This filter type also supports high-pass, band-pass, and band-stop filters. The application computes and displays plots of magnitude, phase, impulse, and step responses.

#### Elliptic filter

Elliptic filters have pass-band and stop-band ripple and the sharpest roll-off near the cutoff frequency. This type of filter contains ripple behavior in both the pass-band and stop-band.

The elliptic has the fastest roll-off and lowest order filter compared to the others. The application provides control of pass-band ripple and stop-band attenuation as part of this filter.

The graph shows an example of a high-pass response curve. This filter type also supports low-pass, band-pass, and band-stop filters. The application computes and displays plots of magnitude, phase, impulse, and step responses.

This filter is used in many RF and microwave applications where a very fast transition between the pass-band and stop-band frequencies is required.

#### Raised-Cosine (RC) and Root-Raised-Cosine (RRC) filters

Raised-Cosine and Root-Raised-Cosine filters are low-pass filters. Ideal pulse shaping filters have an infinite number of taps. The UDF tool windows the filter span based on the number of symbols.

The Symbols configuration helps in setting the window width. RC and RRC filters need several samples per symbol, hence a Symbol Duration configuration is used for this purpose.

Samples per symbol is the product of the current sample rate of oscilloscope and symbol duration. Since the sample rate is inherently a configuration of the filter, the filter response changes for different sample rates. The UDF tool designs the filter just for the current oscilloscope sample rate.

The filter order is computed as Symbols x Symbol Duration x Sample Rate. The number of taps is an odd number, to maintain an even symmetry in the impulse response.

## Ordering information

### Models

Product | Options | Supported instruments |
---|---|---|

New instrument option | 5-UDFLT | 5 Series MSO (MSO54, MSO56, MSO58) 5 Series MSO Low Profile (MSO58LP) |

Product upgrade option | SUP5-UDFLT | |

Floating license | SUP5-UDFLT-FL | |

New instrument option | 6-UDFLT | 6 Series B MSO (MSO64B, MSO66B, MSO68B) 6 Series MSO (MSO64) 6 Series Low Profile Digitizer (LPD64) |

Product upgrade option | SUP6-UDFLT | |

Floating license | SUP6-UDFLT-FL |

### Bundles

Bundle options | Supported instruments | Description |
---|---|---|

5-PRO-SIGNAL-1Y | 5 Series MSO | 1 Year Pro Signal Integrity Bundle |

5-ULTIMATE-1Y | 1 Year Ultimate Bundle | |

5-PRO-SIGNAL-PER | Perpetual License - Pro Signal Integrity Bundle | |

5-ULTIMATE-PER | Perpetual License - Ultimate Bundle | |

6-PRO-SIGNAL-1Y | 6 Series B MSO | 1 Year Pro Signal Integrity Bundle |

6-ULTIMATE-1Y | 1 Year Ultimate Bundle | |

6-PRO-SIGNAL-PER | Perpetual License - Pro Signal Integrity Bundle | |

6-ULTIMATE-PER | Perpetual License - Ultimate Bundle |