beautypg.com

Waveform capture, Waveform analysis, Waveform search and display – Atec Yokogawa-DL9000 Series User Manual

Page 3: Filter functions, Advanced trigger functions, Serial bus analysis i, C/spi/can

background image

4

5

Enhanced functions for all signal handling tasks ----- capture, display, search and analysis

To be able to observe signals after filtering out unnecessary components is extremely useful during circuit design. The DL9000 series is equipped
with two types of filters, the input stage filters and filters based on high-speed computation. You can filter out unnecessary signal components during
signal capture or apply high-speed filtering afterwards.

Filters in the input stage

:

Analog filters: 200 MHz/20 MHz
Real-time digital filters: 8 MHz/4 MHz/2 MHz/1 MHz/500 kHz/200 kHz/125 kHz/62.5 kHz/32 kHz/16 kHz/8 kHz

Filters based on computation :

Select low pass or high pass filters with variable cutoff frequencies

Display filtered waveforms in real time at up to 60 frames/sec.
Simultaneously display both pre-filtered and post-filtered waveforms.

Desired filter setting: The lowpass/highpass filter frequencies and cutoff frequency can be set to
values from 0.01 Hz to 1.0 GHz.

The DL9000 can perform I

2

C, SPI and CAN bus analysis with the different available options (/F5, /F7 and /F8). Triggers for these bus types are

standard features. These functions make it easy to discriminate between partial software failures and physical-layer waveform problems when
troubleshooting systems by observing the physical-layer characteristics of signals.

The DL9000 series allows the zooming magnification and position to be set
separately for two different areas of a waveform. Thus you can change the
timebase scale and view the two windows simultaneously.
The waveform on the right shows a measurement example of the time taken from
the point of power-on to the point of gate array oscillation. The DL9000 measures
the time length from the rising edge occurring immediately after power-on (cursor
1 of Zoom 1), to the start of oscillation (cursor 2 of Zoom 2).

Real-time bus analysis-up to 15 updates/sec

The DL9000 displays protocol analysis results while concurrently capturing bus signals.

Simultaneous analysis of different buses

With the Dual-window Zoom function, the DL9000 can simultaneously analyze and display the waveform of buses running at different speeds.

Serial data bus trigger functions

A variety of trigger conditions can be set, including triggers based on ID-Data combinations and combinations of a serial bus trigger and a regular edge trigger.

The DL9000 series can be triggered using two or more channels in addition to an edge trigger or TV trigger. You can capture only the desired signals
by combining various trigger types and thereby predetermining trigger conditions. Effective filtering helps to shorten the time needed to evaluate and
troubleshoot a design.

DL9000 Series’ Trigger Functions

Examples of Trigger Application

Example of input stage filtering

Example of computation filtering: PWM waveform analysis

Auto Scroll

Menu

Zoom1/Zoom2

keys

Zoom1

Selected z

Selected zone

one

Create a windo

Create a window

w

around a selected

around a selected
wavef

efor

orm

Zoom2

Example: Search
for serial pattern
A5 (1010 0101)

Example of I

2

C Bus Analysis Display

Example of High-speed/Low-speed

CAN Bus Analysis Display

CAN 500kbps

CAN 125kbps

Yellow: PWM waveform
Red: Filtering-based trend display of pulse widths

Edge/state triggers

Edge
Edge (Qualified: conditional)
Edge OR
State

Pulse width triggers

Pulse width
Pulse width (Qualified)
Pulse state
(Triggered using the length of period
during which the conditions are true)

Enhanced triggers

TV (NTSC/PAL (SECAM)/HDTV)
I

2

C

SPI
CAN
Serial pattern (define patterns up to 128 bits long)

Event interval triggers

Event cycle
Event delay
Event sequence

Trigger-based gating – Edge (Qualified): conditional trigger –

The valid/invalid state of an edge trigger or pulse width trigger can be controlled according
to the conditions of any other channel’s state (high/low).

Setup and hold time triggers

To derive setup time/hold time conditions, event delay/event sequence triggers are set as
shown in the following figure.

Slew rate trigger – Window comparator and pulse state –

The time taken to pass through the voltage level range specified for the window comparator
is used to detect the pulse rise/fall time. With pulse state triggers, it is possible to derive
trigger conditions, such as “More Than,” “Less Than” and “Between,” by specifying the
ranges of rise time/fall time.

Runt pulse trigger

Runt pulses (pulses with levels lower than those of normal pulses) can also be captured in
the same way as explained above. A runt pulse stays too long within the range set by the
window comparator, as shown in the following figure. It is therefore possible to capture the
runt pulse by setting the trigger conditions to a rise time longer than those of normal
pulses.

Display of up to 2,000 Overlaid
Waveforms using History Memory

Zone search

Define 1 to 4 zones and search for waveforms
that fall inside or outside the zone (s).

Waveform window search

Select a waveform in History Memory and create
a window around the waveform by moving
up/down/left/right from the waveform. Search for
waveforms that fall inside or outside the window.

Waveform parameter search

Select a waveform parameter and define a range
for the parameter. Search for waveforms with
parameter values inside or outside the set range.

Dual-window Zoom function simultaneously zooms in on two areas

Use the auto scroll function to automatically move the zoom windows through a
long acquisition. Selecting the area to be zoomed-in on can be done easily by
scrolling forward, backward, fast forwarding or pausing.

Auto Scroll function for observing the entire waveform

The DL9000 series has a variety of waveform search functions, enabling you to
detect abnormal signals or find specific serial or parallel data patterns.
Data search types include:
• State search (based on high/low states of one or more channels)
• Serial pattern search (I

2

C/SPI/CAN/general-purpose pattern)

• Zone search
• Waveform window search
• Waveform parameter search (measured parameters, FFT, etc.)

A variety of search functions

Ch. 1 edge trigger

Valid

Valid

Invalid

Invalid

Preset window
comparator level

True

Short stay in
trigger window

Long stay in
trigger window

True

The pulse state trigger is activated according to the length
of the period during which the conditions are true.

Ch. 2 state input

(Example: Valid at “High”)

bSetup time

Event1

Event2

Trigger
(condition "Less Than": Triggered if the setup time is shorter than the preset time)

Setup time

bHold time

Event1

Event2

Setup time

Trigger
(condition "Less Than": Triggered if the
setup time is shorter than the preset time)

Waveform Capture

– Filter functions –

Waveform Capture

– Advanced trigger functions –

Waveform Analysis

– Serial bus analysis I

2

C/SPI/CAN –

Waveform Search and Display

– Searching for and displaying selected waveforms from the large-capacity memory –