Tektronix products are covered by U.S. a nd foreign patents, issued and pending. Information in this
publication supersedes that in all previously published material. Specifications and price change privileges
reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
D-Max, MagniVu, iView, iVerify, iCapture, iLink, PowerFlex, and TekLink are trademarks of Tektronix,
Inc.
076-0113-07
077-0032-07
May 15, 2013
Contacting Tektronix
Tektronix, Inc.
14150 S
P.O . Box 500
Beaverton, OR 97077
USA
WKarlBraunDrive
For product information, sales, service, and technical support:
rth America, call 1-800-833-9200.
In No
Worldwide, visit www.tektronix.com to find contacts in your area.
Warranty
Tektronix warrants that t his product will be free from defects in materials and workmanship for a period of
one (1) year from the date of shipment. If any such product proves defective during this warranty period,
Tektronix, at its option, either will repair the defective product without charge for parts and labor, or will
provide a rep
by Tektronix for warranty work may be new or reconditioned to like new performance. All replaced parts,
modules and products become the property of Tektronix.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the
expiration of the warranty period and make suitable arrangements for the performance of service. Customer
shall be responsible for packaging and shipping the defective product to the service ce nter designated by
Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if
the shipment is to a location within the country in which the Tektronix service center is located. Customer
shall be r
to any other locations.
lacement in exchange for the defective product. Parts, modules and replacement products used
esponsible for paying all shipping charges, duties, taxes, and any other charges for products returned
This war
inadequate maintenance and care. Tektronix shall not be obligated to furnish service under this warranty a) to
repair damage resulting from attempts by personnel other than Tektronix representatives to install, repair or
service the product; b) to repair damage resulting from improper use or c onnection to incompatible equipment;
c) to repair any damage or malfunction caused by the use of non-Tektronix supplies; or d) to service a product
that has been modified or integrated with other products when the effect of such modification or integration
incr
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THE PRODUCT IN LIEU OF ANY
OTHE
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
TEKTRONIX' RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE
AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY.
TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR
HE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
T
[W2 – 15AUG04]
ranty shall not apply to any defect, failure or damage caused by improper use or improper or
eases the time or difficulty of servicing the product.
R WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY
Warranty
Tektronix warrants that the media on which this software product is furnished and the encoding of the programs
on the media will be free from defects in materials and workmanship for a period of three (3) months from the
date of shipment. If any such medium or encoding proves defective during the warranty period, Tektronix will
provide a rep
product is furnished, this software product is provided “as is” without warranty of any kind, either express or
implied. Tektronix does not warrant that the functions contained in this software product will meet Customer's
requirements or that the operation of the programs will be uninterrupted or error-free.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the
expiration of the warranty period. If Tektronix is unable to provide a replacement that is free from defects in
materials and workmanship within a reasonable time thereafter, Customer may terminate the license for this
software produc t and return this software product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THE PRODUCT IN LIEU OF ANY
OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY
IMPLIED
TEKTRONIX' RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER'S
PAYMENT IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR
BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR
ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF
WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF
SUCH
lacement in exchange for the defective medium. Except as to the media on which this software
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
DAMAGES.
[W9b–15AUG04]
Table of Contents
Welcome
Technical Support ....................... ................................ .................................. .........1
About Tektronix Logic Analyzers ......................... ................................ .......................1
Tektronix welcomes your comments about products and services. Contact Tektronix via mail, telephone,
or through the Web site. Click Contacting Tektronix
for more information.
Tektronix welcomes your feedback. Click Customer Feedback
feedback to Tektronix.
About Tektronix Logic Analyzers
The Tektronix family of logic analyzers consists of the TLA7000 and TLA6400 Series Logic Analyzers.
The TLA7000 series offers the highest performance for today's demanding applications and consists
of portab
logic analyzers and Logic Protocol Analyzers. The TLA6400 series offer a selection of standalone logic
analyzer instruments. A full line of complementary support products for popular processors and buses
is available for the entire TLA family.
Logic Analyzer Modules
The logic analyzer modules support the iLink tool set, which provide tools to take digital and analog
measurements through a single logic analyzer probe, display time-correlated views of digital and analog
wavef
feature MagniVu, an acquisition technology that enables each of the logic analyzer modules to offer
40 ps timing resolution on all signals. MagniVu technology gives you a high-resolution window into the
actual signal activity for each channel.
le and benchtop modular mainframes with expansion capability. Instrument modules include
orms, and analyze multi-signal buses and eye diagram validation. Logic analyzer modules also
(see page 2) for suggestions for providing
Logic Protocol Analyzer Modules
The logic protocol analyzer modules, also known as serial analyzer modules, provide tools to analyze
buses using mid-bus probes, slot interposer probes, or solder-down probes. The logic protocol analyzer
Tektronix values your feedback on our products. To help us serve you better, please send us any
suggestions, ideas, or other comments you may have regarding the TLA Series Logic Analyzer.
Direct your feedback to us by email to:
techsupport@tektronix.com
In the subject field, please indicate TLA Customer Feedback.
Or FAX at (503) 627-5695, and include the following information:
TLA Logic A
TLA Application software version
TLA modules (for example, TLA7BB4)
Microprocessor or bus support package and version.
For specific information on your TLA Series Logic Analyzer, go to the System menu, select System
Properties, and click the appropriate property page.
The following items are important, but optional:
Your n ame
ompany
Your c
Your mailing address
Your phone number
Your FAX number
Enter your suggestion below. Please be as specificaspossible.
Please indicate if you would like to be contacted by Tektronix regarding your suggestion or comments.
nalyzer
TIP. To copy the above information to your email text editor, right-click the mouse and click Copy. The
above information will be copied to the clipboard to paste it into any text editor.
To include screen shots of the user interface, press the Alt key and the Print Screen key simultaneously to
copy the image to the clipboard. Paste the image into Microsoft Paint and save the image as a .BMP file.
Attach the file to your email (depending on the capabilities of your editor).
2TLA Online Help
Getting StartedOverview of Connection Choices
Overview of Connection Choices
Connect to your instrument in three different ways: Remote Host, Remote Desktop, or Local. Work offline,
without connecting to the instrument, to modify setups or view data files previously saved to your PC.
Connecting as a remote host allows you to control the instrument remotely, and then store the data locally
on your PC.
Remote Host mode is best for the following:
Connecting to an instrument over a LAN (must be using V5.0 software or above).
Sending data to where the application is running.
NOTE. When you open the application on the remote computer, the analyzer name is shown in the title bar.
A TLA7016 is always connected as remote host because there is no internal computer in a TLA7016.
Connecting as a remote desktop means that you are running the application on the instrument from your
PC and storing the data on the instrument.
Remote Desktop mode is best for the following:
Connecting site-to-site over a network.
Troubleshooting from a remote location.
ingdatastoredontheanalyzer.
View
NOTE. Use remote desktop to start the TLA Server, and then connect as remote host.
Connecting locally means that you are working directly on the analyzer.
Using Local to do the following:
Run the application and store data on the analyzer.
Connect a printer to the analyzer.
Related Topics
Connect to a Networked Instrument (see page 5)
TLA Online Help3
Getting StartedConfiguring your TLA7000 without a TL708EX
Configuring your TLA7000 without a TL708EX (see page 4)
Configuring your TLA7000 without a TL708EX
Overview
Use this dialog box to change the configuration of your TLA system when you only have two mainframes
connected with a TekLink cable. Specify which TLA is the mainframe and which one is the expansion
mainframe using this dialog box.
NOTE. This dialog is only accessible if the system has no more than two TLA7000 mainframes connected
with a TekLink cable.
To use the TLA Configuration dialog box, perform the following steps:
1. Select Choose TLA from the File menu to open the TLA Connection dialog box.
2. Select an instrument, and then click the TLA Configuration button.
The TLA Configuration dialog box opens.
3. Select the desired configuration under Mainframe and Expansion Configuration.
4. To edit the network properties, select the TLA7016 instrument, and then click the Network Properties
button.
Related Topics
Connect to a Networked Instrument (see page 5)
Network Properties (see page 8)
4TLA Online Help
Getting StartedConnect to a Networked Instrument
Connect to a Networked Instrument
From the TLA Connection dialog box, select the instrument that you want to connect to and click the
Connect button. Customize your startup by specifying whether to run power-on diagnostics and whether to
automatical
NOTE. If you choose to automatically reconnect to an instrument, the next time that you start the TLA
application, it will open in the offline mode.
To change your customized settings, select Choose TLA from the File menu. Note that the TLA Server
must be running on your instrument to populate the TLA Connection dialog box. To start the TLA Server,
click the TLA Server Control icon in the Windows system tray and select Start TLA Server. The TLA
Server does not run on your PC.
ly connect to a selected instrument each time you login.
To view the configuration of your TLA system, select an instrument, and then click the TLA Configuration
button. (This button is not active until you have selected a TLA.)
TLA Online Help5
Getting StartedConnect to a Networked Instrument
The instruments that are listed in the TLA Connection dialog box are determined by the network search
properties. Change the properties by clicking the
Search Preferences dialog box.
TIP. If you do not know the host name or IP address, select the Locate TLA systems on local subnet check
box. This will find any TLA instrument that is connected to the same subnet as your host PC in the search.
icon and enter your preferences in the Network
What would you like to do next?
About the LA Setup Window.
Learn
Learn About the LA Trigger Window. (see page 159)
(see page 15)
6TLA Online Help
Getting StartedNetwork Search
Network Search
Use the Network Search dialog box to set the preferences for the search criteria that the Connection dialog
box uses. Open the dialog box by clicking
1. Select Locate TLA systems on local subnet to include any TLA system connected to the same subnet
as your host PC in the search.
in the Connection dialog box.
2. Select Include these hostnames or IP in search to include the instruments listed in the Hostname or IP
text box in the search. If you know the name of an instrument, add it directly by entering the name
in the Add hostname or IP text box and then clicking the Add button. This adds the instrument to
the search but not to the C onnection dialog box. The instrument must be found in the search to be
addedtotheConnectiondialogbox.
3. To remove an instrument from the search, select it from the Hostname or IP text box, and then click
the Delete Selection button.
4. To update the Hostname or IP text box, click Replace All with TLAs found on subnet.
5. Click the Search button to search the subnet according to the criteria that you have set, and update the
Connection dialog box. When the search is completed, the Network Search dialog box closes and
the Connection dialog box is updated.
Related Topics
Connect to a Networked Instrument (see page 5)
Overview of Connection Choices (see page 3)
TLA Online Help7
Getting StartedNetwork Properties
Network Properties
Overview
Use the Network Properties dialog box to configure the Host Name and IP address of your networked
instruments
Behavior
This dialog box appears when you click the Network Properties button in the TLA Configuration dialog
box. The Default name is a combination of the TLA7016 Interface Module model number and the serial
number. Select Use the following Name to assign a unique name. The TLA7016 Interface Module will
attempt to get its IP address automatically when Obtain Address Automatically is selected.
NOTE. This dialog is only supported on TLA7016 mainframes.
.
8TLA Online Help
Getting StartedOptions of Powering On and Off
To Use
1. Select either Default name or enter one of your choosing in the Use the following Name text box.
2. Click the Look Up IP Address button to find an IP address.
3. To specify an IP address, select Use the following Address, and then enter the IP Address, Subnet
Mask, and Gateway.
Options of Powering On and Off
To power on the analyzer without the TLA application starting, perform the following steps:
1. Access th
2. Click TLA700SU.bat and use your right mouse button to click Edit.
3. Enter the characters REM in front of the following line:
C:\ WINDOWS\COMMAND\START /MAX .\TLA700.EXE.
Specify how you want the instrument to power off through a program labeled Mainframe Utilities located
in the Windows Control Panel.
The utility also provides a screen dim mode to reduce the brightness by 60%. Refer to the help provided
with the utility for more information on both functions.
TIP. Access the Mainframe Utilities b y clicking the Windows Start button, pointing to Settings and Control
Panel, and then clicking Mainframe Utilities.
e System folder using the following path: Program Files\TLA \System.
TLA Online Help9
Getting StartedExamine the Waveform
Examine the Waveform
Use the Waveform window controls to view and measure the waveforms. Here are some suggestions
for getting started:
Use the scroll bars to display data that is currently off-screen.
Clickin the
Select Cursor 1 and drag the cursor handle to a new location. The handles shown along the top of the
display ar
time readouts in the Cursor toolbar.
Click thebutton to display an external oscilloscope waveform.
Click thebutton to display a MagniVu waveform.
To zoom data, click and drag the mouse over the area that you want to zoom. The window will zoom
to the data when you release the mouse button.
To increase the size of the area in which the data is displayed, select Full Screen from the View menu.
Click(Zoom Out) or(Zoom In) in the toolbar to change the horizontal scale.
Select a waveform header and the whole row is highlighted, making it easier to view.
Double-click(or any other waveform label). Change the color and size (size is
also c
and return to the Waveform window.
Clic
eforfine control; those at the bottom are for coarse control. Note the change in the cursor
hangeable directly) of the waveform in this property page. Click OK to complete the changes
k the + on the waveform label to expand the waveform into the individual signal elements.
toolbar and select a mark to jump to.
Drag the split box (above the top arrow of the vertical scroll bar) down to display a second data area
iew two different portions of the same acquisition memory.
to v
10TLA Online Help
Getting StartedViewing Other Types of Waveforms
Viewing Other Types of Waveforms
Add the MagniV
steps. (MagniVu Data
1. Click
2. From the Data Source list, select LA1 - MagniVu.
3. Select a Mag
4. Click the Close button when you have finished adding waveforms.
When viewing LA groups, view the data as busforms or a s magnitude waveforms by right-clicking the
mouse over a data label and selecting either Display Busform or Display Magnitude. Expand the group
into the i
Or,
1. Double-click the label of a signal waveform. (If you do not have a group waveform, click
2. From the Waveform Properties tab, click the Options button.
3. Select
4. Click OK. The waveform is displayed accordingly.
ndividual busforms by clicking the + on the label.
an LA Data Source, and choose a group to display. Confirm and exit the dialog box.)
u version of the data at any time by clicking the
(see page 403) is always acquired with your other data.)
(Add Waveform) in the toolbar.
niVu waveform or group (for example, Mag_A3), and click Add.
Busform or Magnitude, and click OK to close the Waveform Options dialog box.
button or use the following
, select
Related Topics
i-Signal Magnitude LA Waveforms
Mult
Multi-Signal Busform LA Waveforms (see page 239)
(see page 240)
TLA Online Help11
Getting StartedViewing a Magnitude Waveform Sample
Viewing a Magnitude Waveform Sample
1. Clickin the toolbar to start the New Data Window wizard.
2. Click Waveform and click the Next button.
3. Click Add Dat
4. Enter the following path into the File name box, or click browse to navigate to the SampleSystem.tla
5. Click the Add button. The SampleSystem data source is added to the list of data sources.
6. Click LA under SampleSystem.tla and click the Next button.
7. Enter a name for the new data window or use the default name and then click the Finish button.
8. Choose one of the following procedures:
a. Right-
Or
a. Double-click the new Down Count label.
b. Click Options and select Magnitude, click OK twice to close the dialog boxes.
c. Click the Zoom buttons to view a sawtooth waveform. The waveform is a graphic representation
of counter data.
aSource.
click the mouse over any data label and select Display Magnitude.
12TLA Online Help
Getting StartedExamine the Listing Data
Examine the Listing Data
Here are some suggestions for viewing Listing window data:
1. Use the scroll bars to display data that is currently off-screen.
2. Click
3. Drag the cursor handle to a new location. The handles shown along the left of the display are for
fine control; those at the right are for coarse control. N ote the change in the cursor sample number
and delta t
4. Click the toolbar Font buttons to change the display font size.
5. Drag the split box (beside the left arrow of the horizontal scroll bar) to display a second data area to
view two different portions of the same acquisition memory.
6. Double-click an address or data column label (for example,
column in this property page.
7. From the Column property page, try loading a symbol file: click the radix button box, choose the
Symbolic radix, click the Symbol File button, and choose a symbol file.
8. Confirm and exit the property page.
in the toolbar and select Cursor 1.
ime readouts in the Cursor toolbar.
). Change the attributes of the
TLA Online Help13
Getting StartedSearching Selected Data
Searching Selected Data
1. Double-click a data entry in one of the columns of the Listing window. The data is now selected. Click
in the toolbar to copy the data to the clipboard.
2. Click
3. From the Sea
window or type in a new search name.
NOTE. Toaddasearchdefinition from another data source, click the Load button to open the Load
Search dialog box.
4. Click the Start from drop-down list to select where you want to start searching and enter the number of
occurrences to find in the occurrence text box.
5. Click the Search Options… button to open the Search Options dialog box and select what action you
want the l ogic analyzer to take when the search is successful.
6. Type a Description of the search in the Description text box.
7. From the Search drop-down list, select the data source.
8. Paste
area by pressing CTRL+V (the paste shortcut key combination). Use the same method for pasting a
quick entry into a trigger program definition.
9. Use the Group drop-down list to select the column from which you copied the data.
in the toolbar.
rch Definition drop-down list, select a saved search definition from the selected data
the data that you copied from the Listing window into the appropriate text box in the Find
10. Cli
ck Search Forward. The logic analyzer displays the next instance of the specified data. Once you
have defined the search criteria, click the Search Forward or Backward toolbar buttons for additional
searches.
14TLA Online Help
System SetupLA Setup Window
LA Setup Window
The primary function of the Setup window is to configure the LA module for compatibility with the system
under test. Use this window to do the following tasks:
Set thresholds
Set global setup and hold sampling
Specify sig
Name signals
Select filter and analysis tools
nal groups
To Use
1. From the TLA toolbar, click the Setup button, and then select your module, (for example LA 1, when
there is
2. Specify the type of sampling
3. Set the memory depth
4. Specify the storage option
5. Associate meaningful signal names
6. Create meaningful groups
7. Desk
NOTE. After defining the LA Setup window, you can immediately acquire data. To improve your acquisition
results, revise your Trigger window and adjust your data window properties.
more than one LA module).
(see page 29).
(see page 27).
(see page 24).
ew the probes
(see page 19).
(see page 16).
(see page 20) to probe channels.
Behavior
The LA Setup window and the associated Trigger window determines what data will be acquired. Each
module has a Setup window and Trigger window; they are set up individually and used separately for
their particular purposes. Configure the Setup window before the Trigger window; many of the Setup
indow settings affect Trigger window selections.
w
TIP. To duplicate the current setup for another LA module, open to the File menu and click Save Module.
For quick access to the Setup window on the TLA7012 Portable Mainframe or on the TLA6400 series
instrument, press the Setup button on the front panel. Continue to press the Setup button to cycle through
all of the acquisition module Setup windows in the system.
TLA Online Help15
System SetupSampling
Base Signal
A memory storage location for acquisition data.
Prime Signal
An expanded memory location for high speed data acquisition. The l og
signals for storage when the speed of acquisition exceeds that available for base signals alone. Prime
signals have an exponent added to the base name.
Creating a prime signal increases the memory available and removes the base signal from the
Signal Mapping area.
Sampling
The logic analyzer supports two basic types of sampling: asynchronous and synchronous, each displayed
in its own tab on the sampling screen. A third type of sampling, custom sampling
available only when a support package
the name of the support package.
When you use asynchronous sampling, the logic analyzer generates its own clock signal at regular, fixed
intervals to sample data from the system under test. Acquisitions taken with asynchronous sampling are
often referred to as timing acquisitions, and are best viewed in the Waveform window.
When you use synchronous sampling, a clock from the system under test samples the signal. This clock
can be a fixed frequency, or it may be highly variable. Acquisitions taken with synchronous sampling are
often referred to as state acquisitions and are best viewed in the Listing window.
ic analyzer creates prime
(see page 369) is
(see page 16) is loaded on the logic analyzer. The tab label includes
To Use
1. From the TLA toolbar, click the Setup button, and then select your module, (for example LA 1).
2. Click the Asynchronous, Synchronous, or support package tab.
3. Adjust the controls as needed for your situation.
NOTE. Sampling and state speeds will vary by module.
Microprocessor or Bus Support Package
A microprocessor or bus support package is a software application that allows the logic analyzer to
acquire and disassemble microprocessor data or data from a bus.
Some support packages include a hardware probe adapter that is attached directly to the
microprocessor in the system under test to capture microprocessor signals.
The LA Setup window shows which support package is currently installed.
16TLA Online Help
System SetupSynchronous Sampling: Define Single Clock
Synchronous Sampling: Define Single Clock
The default controls for the Synchronous tab establish global settings for setup and hold across all signals
in the module. Use this tab to specify a single clock from the system under test for your synchronous clock.
Change the se
ttings for individual signals in the Signal Mapping area
To Use
1. From the TLA toolbar, click the Setup button for your module.
(see page 20).
2. Click the S
3. If necessary, click the drawer arrow (<||||) to open the Define Single Clock panel.
4. Select the clock source from the Single Clock Source list.
5. Adjust the Global Default Threshold. This setting should match most of the signals that you are
sampling with the current module.
6. Enter a maximum clock rate or the minimum clock period for your module.
Setting this value helps s cale the T
greater than your maximum clock rate; an accurate value is not needed.
7. Select the clock edge and adjust the busform to match your SUT setup and hold times; drag the
whole busform or just the edges.
ynchronous tab.
and Thelements in the diagram. Enter a value that is likely to be
s
Behavior
When you select the DDR check box, the logic analyzer automatically selects the appropriate sampling
points based on the Max Clock Rate and currently selected sample points. If you manually select two
nts, the DDR check box is automatically selected.
poi
TLA Online Help17
System SetupSynchronous Sampling: Define Compound Clock
Synchronous Sampling: Define Compound Clock
Use the Define Compound Clock controls to set up a compound synchronous clock. This is a global
setting for the module. Use this tab to change the settings for individual signals in the Signal Mapping
e
area (see pag
To Use
1. From the TLA toolbar, click the Setup button for your module.
20).
2. Click the S
3. If necessary, click the drawer arrow (||||>)toopentheDefine Compound Clock panel.
4. In the Master Sampler table, definethesynchronousclocksourcesbyselectingtheclocksand
qualifiers from the drop-down list within each table cell. The graphic shows the resultant settings.
5. Adjust the Default Threshold. This setting should match most of the signals that you are sampling
with the current module.
6. In the Speed drop-down list box, select a bandwidth for the module you are using. If you select
Max, and reload a different module, the default setting uses the maximum speed of the module (only
avail
7. Set the Pipeline Delay for all acquired signals.
8. Enter the minimum clock period for your module.
vior
Beha
When you display the Define Compound Clock panel, the logic analyzer uses the default values you
igned in the Define Single Clock panel, including Min Clock Period, T
ass
of sample points.
you defined a DDR sampling structure in the Define Single Clock panel, the Sampler Definition area
If
indicates two sample points corresponding to the DDR definition. However, you will note that the
Compound Clock diagram differs significantly from the Single Clock diagram.
ynchronous tab.
able with TLA7000 series logic analyzer modules).
and Th, and the number
s
NOTE. To c o nfigure individual channels with varying numbers of sample points, use Compound Clocking
and then adjust each signal definition using the Signal Sampling Screen
18TLA Online Help
(see page 26).
System SetupDeskew Panel
Deskew Panel
Deskew allows you to compensate for propagation delays in your circuit traces that differ from your design
due to the location o f the probe header. Perform the deskew on all signals in the module by clicking the
Deskew butto
This procedure applies deskew to all signals in the module.
1. From the TLA toolbar, click the Setup button for your module.
2. Click the Synchronous tab.
3. Use the Search Range and A ccuracy controls to adjust deskew settings for all signals for the connected
modules.
4. Click the Deskew button.
The logic analyzer displays the Deskew progress bar in the Status area during deskew.
n. You can also deskew individual signal groups
(see page 19).
Group D
This pr
Deskew panel. After you make any changes to selected signals in the group, the Global Values check box
will be cleared. This indicates that these signals will not track changes to the parameters in the Global
Sampling diagram.
1. From the TLA toolbar, click the Setup button for your module.
2. Click the Synchronous tab.
3. In t
4. In
5.I
6. Click the Deskew button to deskew the highlighted signals in the group.
To return signals to the global value, select the Use Global Values check box.
eskew
ocedure deskews selected signals within a defined group based on parameters you set in the
he Group Management area, adjacent to the Signal Mapping area, create and name a signal
group (see page 24).
the group card, click the Local Sampler Definition thumbnail
to open the Signal Sampling screen.
n the Signal Sampling screen, verify that the signals that you want to deskew are highlighted in
the Signal tree.
The logic analyzer displays the Deskew progress bar in the Status area during deskew.
in the group card header
TLA Online Help19
System SetupSignal Mapping Area
Behavior
Before deskew, the logic analyzer displays all of the signals in the local Setup and Hold diagram on top
of one another. After the deskew, the logic analyzer displays the signals as a fuzz band
the Setup and Hold diagram.
(see page 20) in
Related Topic
Signal Samp
ling Screen: Adjusting Setup and Hold Values
(see page 26)
Fuzz Band
The logic analyzer displays signals as a fuzz band within the Setup and Hold diagram. The display
shows the signal frequency as a temperature gradient where the warmer or brighter colors represent a
higher density of signals. The cooler or darker colors represent areas where fewer signals overlap.
Click an area in the fuzz band to select a signal from the tree. Adjust the Setup and Hold values for
the selected signal or move the signal within the fuzz band.
Signal Mapping Area
The Signal Mapping area allows you to view the physical resources of the module. It also provides a
centralized area for viewing signal activity, signal type and characteristics, sampling configuration, and
base
(see page 16) and prime (see page 16) signal participation.
Use the Signal Sampling screen to configure the threshold, polarity, type, and the sampling definitions for
individual signals. Access the Signal Sampling screen either through the right-click menu (by clicking the
activity indicator in a channel cell for the signal), or by clicking the Local Sampler Definition thumbnail
next to the probe section header
20TLA Online Help
System SetupSignal Mapping Area
Behavior
The Signal Mapping area is a collection of cells organized into a two-dimensional matrix. The columns
represent the probe leads (consisting of probe sections in a 7 – 0 order, plus the clock and qualification
leads). The rows repres ent probe sections, with adja
and rows cannot be individually sized, and header cells cannot be renamed.
The Signal Mapping area may display logical signals that have no physical counterpart (such as status
bits or static bits).
Sampling Definition Thumbnails. When a module is sampling in synchronous sampling mode or custom
sampling mode, the Thumbnail column displays images representing the sampling definition of the probe
signals. In addition to identifying the characteris
thumbnail is a button used to display the Signal Sampling screen.
NOTE. The logic analyzer does not display thumbnails in the asynchronous sampling mode.
Click the thumbnail image to open the Signal Properties screen to set the sampling offsets for base (see
tics of the probe section sampling characteristics, the
Thumbnail typeDescription
Basic sampling, rising or falling edge, single
Compound sampling, one or more rising or falling edges, no
qualifier
Same as above with additional sample point
Basic sampling, rising or falling edges, two sample points
Compound sampling, one or more rising and falling edges,
no qualifier
Compound sampling, one or more edges with one or more
qualifiers.
Compound sampling, one or more rising and falling edges,
one or more qualifiers
Varies (variable sampling), signals i
different sampling characteristics
The clocking figure m ay have any of the images shown above;
the rising edge shown for illustration
xxx
n a group or section have
sample point
purposes only
By default, the displayed thumbnail corresponds to the Global Sampling Definition. When you change
an individual signal sample point (either manually or as a result of the deskew function), the thumbnail
displays the Varies image, indicating that at least one signal in the section has a different sample point.
Thumbnails appear for base signals and group cards and are not available for prime s ignals, status bits,
or custom sampling contexts.
TLA Online Help21
System SetupSignal Mapping Area
Probe Section Header
The logic analyzer uses the Probe Section Header to identify base (see page 16) (true sources) and prime
(see page 16) (cloned data streams from the base source) signals.
The Probe Section Header displays the name of the probe section (A0, A1, A2). Base probe sections (true
sources) display the name left-justified in the header cell.
Prime probe sections (data streams cloned from the base source) are labeled with the base name and an
1
exponent (A0
placed sequentially below their Base probe section (A0 is followed by A0
,A02). The labels are right justified in the header cell. Prime probe sections are always
1
,A02).
Signal Column Header
Each probe lead is assigned a cell below its signal number. The Signal column header is a display item
only and has no interactive behavior.
Clock / Qual Header
Two columns identify the clock and qualification lead for each probe section that has one of these
additional leads. The left column permanently displays the resource name, for example CK0(), and the
right column contains the Channel / Signal cell. The Channel / Signal cell initially shows the resource
name, but you can enter your own name. For probe sections that do not have a clock, qual, or both,
both cells in the column are disabled.
Group Participation Bar
Running horizontally across the top of each Signal cell, is a color-pattern bar that indicates how signals
participate in a selected group or multiple groups. The following table shows examples of two adjacent
cells.
AppearanceDescription
Default appearance. The channels do not participate in any group.
Group participation. The signals participate in the currently selected group.
Multiple group participation. The signals participate in the current selected
group and at least one other group.
Other group participation. The signals participate in a group other than the
selected group.
xxx
Activity Indicator
The right-most region of a base Channel / Signal cell displays activity information and a means to
modify the operating characteristics of the signal. Instead of activity indicators, p olarity indicators are
displayed for prime signals, status bits, static bits, or custom signals using the crossbar (custom storage
signals). Although you cannot change most of the operating characteristics of these types of signals,
22TLA Online Help
System SetupSignal Mapping Area
change the polarity by right-clicking the polarity indicator and by selecting the Invert Signal Polarity from
the right-click menu.
The following table shows examples of the polarity indicators and activity indicators.
AppearanceDescription
polarity. The indicator appears as a vertical bar in the upper cell.
or the inverted, high polarity, the indicator appears as a vertical bar
ning signal.
xxx
Click the
Normal, high
Normal, low polarity. The indicator appears as a zero in the lower cell.
Inverted, low polarity. The indicator appears as a zero in the upper corner.
Similarly f
in the lower cell.
Transitio
green and yellow activity indicator to display the Signal Sampling panel, w here you set the signal
threshold value and polarity.
Static and Status Bits
These are additional signals to use in group definitions for triggering.
Related Topic
Group Management_Area (see page 24)
TLA Online Help23
System SetupGroup Management Area
Group Management Area
Use the Group Management area to organize the probe signals to match the configuration of the system
under test. Depending on your application, match the signal groups
data buses, o
individual group card with a group name and grid. Group cards contain additional elements, such as an
activity indicator and thumbnail to help you define signal properties within the signal group.
r match the signal groups to other signals of interest. Each signal group is displayed as an
To Use
1. From the TLA toolbar, click the Setup button for your module.
2. To create a new group, click the + icon at the top of the Group Management area.
(see page 30) to the address and
a. Enter a group name
b. In the Si
drop the signals to the group card.
c. To rear
within the group card grid. Alternatively, right-click the mouse and select Reverse Signal Order
to change the MSB-LSB order of the signals.
3. After creating multiple group cards, rearrange them by dragging and dropping them in the Group
Management area.
4. Click the thumbnail or the activity indicator in a group card to access the Signal Sampling screen
page 26) to adjust signal thresholds or to adjust the setup and hold requirements for signals.
NOTE. Activity indicators and thumbnails might not display depending on the sampling you have defined.
5. Expand and collapse group cards to make room for more cards on the screen using the right-facing
arrow in the upper left corner of the group card.
gnal Mapping area, select individual signals or entire probe sections, and then drag and
range the order of signals within a group, drag and drop them from one location to another
(see page 25) for easy identification.
(see
Behavior
Create any number of group cards. Each group can contain any combination of module signals; you are
not restricted from mixing or repeating signals from various groups.
Groups are used in other displays and setup controls, such as the Waveform and Listing windows, and
the Trigger w indow. The order of the groups in this table determines the presentation order of groups in
other parts of the application.
24TLA Online Help
System SetupSignal Sampling Screen: Setting Thresholds
Support Packages
If a microprocessor support package is loaded, the signal groups are already defined. You should not
change or delete these g roups; doing so can lower the accuracy of disassembly analysis. However, you still
have the option of adding and deleting new groups.
Related Topic
Signal Mapp
ing Area
(see page 20)
Group Name
Each group must have a unique name. When you use the same name as a previous group, the
application prefixes your name with a number. For example, if you try to name a group, MyGroup,
and another group already exists with the that name, the application will redisplay your group name
as 1:MyGroup.
Use the default name, or enter another name as long as it is unique. The names will appear in the
Listing and Waveform windows. There is no limit to the number of groups to create.
Signal Sampling Screen: Setting Thresholds
Use the Signal Sampling screen to set the probe signal characteristics appropriate to your system under test.
To Use
1. From the TLA toolbar click the Setup button for your module.
2. In the Signal Mapping area, select one or more cells.
ick the Activity Indicator in one of the selected cells. Alternatively, from the right-click menu,
3. Cl
select Signal Sampling.
4. Co
5. Use the slider or Preset controls to set threshold values for the highlighted items.
6. Click Normal or Inverse to set the polarity for the highlighted items.
NOTE. If you highlight a prime
becomes available (no slider highlights in the threshold graph). Prime signals do not have thresholds.
TLA Online Help25
nfirm the signals you want to work with are highlighted in the Signal tree. Clicking an item
removes the existing highlighting. (Press and hold
items in the Signal tree.)
(see page 16) signal in the Signal tree, no corresponding threshold control
CTRL+Click or SHIFT+Click to highlight multiple
System SetupSignal Sampling Screen: Adjusting Setup and Hold Values
Behavior
Changes you make to the threshold are immediately applied to the signals that you highlighted (see
page 27) in the Signal tree.
NOTE. Highlight a different set of signals from the "selected" set of signals (the signals you selected
in the Signal
Use one of the buttons adjacent to threshold graph to assign the threshold value to more signals than the
ones you'v
several "s elected") click the Selected Signals button to assign the threshold to the selected set of signals.
Similarly, click the Probe Sections button to assign the threshold to all signals in a probe section to which a
highlighted signals belongs. The buttons are arranged top to bottom in increasing scope.
NOTE. Not all buttons will be enabled for all types of highlighting and selecting. Depending on your
module type, you might have fewer or more buttons available.
Mapping area).
e highlighted. For example, if you have highlighted only one signal in the tree, (and you have
Related Topic
Signal
Sampling Sc reen: Adjusting Setup and Hold Values
(see page 26)
Signal Sampling Screen: Adjusting Setup and Hold Values
Use the Signal Sampling screen to adjust setup and hold times for signals at the local (probe section or
p) level when working with synchronous or custom sampling.
grou
To Use
1. From the TLA toolbar, click the Setup button for your module.
lect the Synchronous tab (or custom sampling to adjust signals for a loaded support package).
2. Se
3. Click the Local Sampler Definition thumbnail
apping area or in the group card to open the Signal Sampling screen (the image on the thumbnail
M
differs depending on your setup).
4. Click to select a signal in the tree (
Alternatively, click the busform in the clocking diagram. Repeated clicking on a busform will cycle
through the signals in the order they are displayed in the Signal tree.
CTRL or SHIFT to select multiple signals) in the Signal tree.
intheprobesectioncolumnintheSignal
5. Adjust the local setup and hold values for your signal by dragging the Setup or Hold indicators,
dragging the entire busform, or by entering specific values in the boxes.
26TLA Online Help
System SetupAcquisition Options
When you select more than one signal (within the same sample or across samples) the logic analyzer
displays an open selection outline around each of the signals.
Interactions Between Global and Local Sampling De finitions
When you first
open the Signal Sampling screen, the default settings are based on the global default
values. When you change a local setting, the setting is no longer affected by changes that you make at
the global level.
If you work in a local context and you change the global settings, any local settings that you have not
manually changed will be updated to the global settings. To reestablish the local v alue connection with
the global values, click the Use Global Values check box. The check box affects the T
of the current highlighted signals
(see page 27) in the Signal tree. The checkboxisdisabledwhenno
and Thvalues
s
signals are highlighted.
Related Topics
Signal S
ampling Screen: Setting Thresholds
Group Deskew (see page 19)
(see page 25)
Highlighted vs. Selected Signals
In the sample tree structure below, signals C2(3), C2(2), and C2(1) were selected and highlighted
when you first opened the Signal Sampling screen. Any changes that you made to the highlighted
signals were automatically applied.
When you click signal C2(5), the signal becomes highlighted while signals
C2(3), C2(2), and C2(1) remain selected, but not highlighted. Any changes
that you make in the Signal Sampling screen will be applied to highlighted
signals, in this case, just C2(5). This gives you the flexibility to change
signals by highlighting them without having to close and reenter the Signal
Sampling screen.
Highlighting and selection apply to both sides of the Signal Sampling
screen: changing thresholds and changing setup and hold times. In the
case of thresholds, the threshold slider highlights based on which signals
you have highlighted. When you move the slider, only the highlighted
signals are affected.
When used with thresholds, the highlighted signals determine which
buttons on the left side of the Signal Sampling screen become available for
changing thresholds.
xxx
Acquisition Options
The acquisition options determine the data to store. The options that are available depend on the sampling
type that you specify.
TLA Online Help27
System SetupAcquisition Options
To Use
1. From the TLA toolbar, click the Setup button for your module.
2. Select your sampling type (synchronous, asynchronous, or custom).
3. Select Samples to store only the samples you acquire (default).
4. Select 63-Sample Blocks to store 31 samples before your stored sample and 31 samples after your
stored sample. (Use conditional storage in Trigger to store only events of interest).
5. Select Samples + Glitches (Asynchronous) or Samples + Violations (Synchronous) to store both
the acquired sample and glitch or violation data.
Behavior
Sampling type
Asynchronous
SynchronousSamples - stores samples only
xxx
Acquisition options and resulting data
Samples - stores samples only
63-Sample Blocks - stores blocks of data around each
stored sample
Samples + Glitches
glitch data
63-Sample Blocks - stores blocks of data around each
stored sample
Samples + Violations
and setup & hold data
(see page 28) - stores both signal and
(see page 28) - stores both samples
NOTE. Selecting Samples + Glitches or Samples + Violations decreases the maximum memory depth by
half and decreases the maximum sampling speed.
Related Topics
Sampling (see page 16)
LA Setup Window (see page 15)
63-Sample Blocks Mode (see page 180)
Samples + Violation Storage Mode
The Samples + Violation storage mode captures both setup and hold violation data and regular data
for each signal. This mode limits memory depth to half of the memory depth.
Samples + Glitches Storage Mode
The Samples + Glitches storage mode captures both glitch data and regular data for each signal. This
mode limits memory depth to half of the maximum depth and limits the sample period to 4 ns.
28TLA Online Help
System SetupSample Storage
Sample Storage
Use the Samples per Signal setting to specify the total number of samples acquired for each signal by
the logic analyzer.
To Use
1. From the TLA
2. In the Setup window, use the slider to set the Samples per Signal.
toolbar, click the Setup button for your module.
Behavior
For a give
the time period over which samples are taken. A faster sample rate provides a more detailed record of
a shorter sampling duration.
If you do not require the maximum number of samples, select a lesser value. This will improve the
response time for s earch and zoom operations.
NOTE. Selecting Samples + Glitches reduces the available memory by one half. Double the available
memory by increasing the sample rate below a certain value in Asynchronous sampling. In Synchronous
sampling, double the available memory by increasing the maximum clock rate of the SUT clock rate
by red
n number of samples, there is a trade-off between the sample rate and the sample duration, and
ucing the clock period.
Related Topics
Selecting Memory: A General Approach (see page 100)
Acquisition Options (see page 27)
Merged Module Synchronous Sampling
If you use synchronous sampling with a merged module formation and you use a single clock source, you
onlyneedtoconnecttheclockleadfromthe master module to the clock source.
This condition is also true for qualifier lines.
Related Topic
Merge Modules Properties (see page 407)
TLA Online Help29
System SetupHighlight Signal Names Dialog Box
Highlight Signal Names Dialog Box
Use this dialog box to highlight signals by name.
1. From the toolbar, open the Setup menu and select your module.
2. In the signal mapping area, right-click and select Highlight Signal Names.
3. In the Highlight Signal Names dialog box, enter the text you want to find. For example, enter RESET
to highlight any signal name that contains RESET.
NOTE. Enter multiple strings, separated by spaces. The space-separated strings are logically ORed. That
is, the name that matches any one of the strings will be highlighted.
4. Select the highlight criteria.
5. Click OK.
Grouping
Group cards list the signals that make up each group. Use the group cards to do the following:
Create arbitrary collections of signals by dragging them from the Signal Mapping area.
Type the signal name in an empty cell in the group card grid or type the signal name in the Keystroke
Entry field (see page 31).
Arrange the signals in order of significance by clicking and dragging them within the group card; the
Keystroke Entry field automatically updates when you rearrange signals.
Establish o perating conditions on the logical groups to establish proper operating conditions of the
logic analyzer.
Provide the appropriate logical relationship to the system under test.
There are several ways to delete signals within a group card:
Delete the signal name from the Keystroke Entry field.
Select a signal name within a cell and delete it.
SelectoneormoresignalsandpresstheDeletekey.
Select an individual signal and drag it to another group or to the Signal Mapping area.
When you delete a signal from a group card, the signals on the least-significant bit side of the deleted
signal move to fill the gap created by the deleted signal.
30TLA Online Help
System SetupiCapture Analog Feeds
Keystroke Entry Field
Use the Keystroke Entry field to enter valid expressions for signals in the group card. Enter hardware
section notation variants (such as A3, A2(), E1(0–4)), and logical names. The field automatically
updates the section notation to individual hardware names. The field also applies logical names to
signals, if t
hey are available, such as when your logic analyzer has a bus support loaded.
iCapture Analog Feeds
Use the iCapture Analog Feeds dialog box to assign a d igital data signal to the Analog Output of a
TLA6400 series logic analyzer or a TLA7000 series logic analyzer module.
Assign data signals in the following ways:
Select an individual channel; and then assign it to an analog output channel.
Select a group of channels; and then select the analog output channels to which you want them
assigned.
The Physical Module field, which is located at the top of the dialog box, allows you to select which logic
analyzer module channels you want to direct to an oscilloscope.
NOTE. iCapture Analog Feeds are only available on TLA6400 series logic analyzers or on TLA7000 series
logic analyzer modules.
e
To Us
From the TLA toolbar, click the iCapture button.
Behavior
der Analog Output Attenuation, select an attenuation level based on the amplitude of the signals being
Un
assigned. 5X Attenuation is best suited for small amplitude, high-performance signals for improved signal
to noise ratio. Please note that waveforms displayed on your oscilloscope will be displayed at twice their
normal height because the attenuating factor is 5X and not 10X.
TLA Online Help31
System SetupiCapture Analog Feeds
After selecting which module contains signals that you want to output, you use the contents of Select
Channels to choose one or more specific signals to use as feeds for analog outputs. Select Channels
contains a drop-down list to choose the how digital signals are displayed.
The drop-down list provides the following display options:
By Group. This displays signals organized by group. Only groups that are defined in the LA Setup
window can be displayed using this option. In addition, a group can only be expanded if it contains
signals from the selected physical module.
By Probe. This displays signals that are alphanumerically organized by individual signal. All signals
are displayed when this option is selected, regardless of whether they are part of a group that is
defined in the LA Setup window.
By Name. This displays signals by name assigned to them from the LA Setup window. Signals that
have not been assigned custom names are not listed when using this selection.
Selecting Individual Signals
After you have chosen a digital signal to output, assign it to an analog output signal by clicking a signal
button under Assign To. Confirm that the digital signal was correctly routed by reviewing the analog feed
assignment information under Current Routing.
32TLA Online Help
System SetupiCapture Analog Feeds
Selecting Groups
When you select multiple digital signals to output, assign them to one or more analog output signals by
selecting the check boxes associated with the target signals. If you are interested in more digital signals
than you have analog outputs, use the Analog Feed Cycling buttons to cycle the selected digital signals
through the s
to guarantee that signal assignments to unselected outputs are preserved. To do so, select the check box
labeled Exclude signals assigned to unchecked outputs.
NOTE. The system reassigns digital signals only when the assigned digital signal is a member of the
signals that you specified for output in Selected Channels and the analog output signal to which the
digital signal is assigned is not selected.
If one or more of the selected digital signals are already assigned to an analog output, those signals are
highlighted under Select Channels. As you feed digital signals to the selected analog output signals, this
highlig
Use the following Analog Feed Cycling buttons to cycle the selected digital signals to the selected
analog
elected analog outputs. Direct the system to exclude signals assigned to unchecked outputs,
hting changes to reflect current signal routing.
output signals.
Assignsuptothefirst four (depending on number of analog output signals selected) digital
signals to the selected analog output signals.
Assigns the selected digital signals to the selected signal outputs in groups equal to the number
of signal outputs selected. The order in which the digital signals are assigned is from the bottom of
the list to the top.
Assigns the selected digital signals to the selected signal outputs, in groups equal to the
number of signal outputs selected. The order in which the digital signals are assigned is from the top of
the list to the bottom.
Assigns up to the last four (depending on the number of analog output signals selected) digital
signals to the selected analog output signals.
The Current Routing group box displays read-only details about the assignment of individual data signals
to analog outputs and the oscilloscope input signals to which they are physically connected. It also
rovides a System Inter-probing button to reassign oscilloscope destination of data signals.
p
TIP. To acquire the best possible signal-to-noise ratio on live waveforms through the analog probe outputs,
use an external oscilloscope when the logic a nalyzer acquisition is idle.
The iCapture Analog Feeds dialog box retains the signal assignment settings for each logic analyzer
represented in the System window. When using Analog Feed Cycling, assign signals using o ne of the
previously described control buttons, then close the dialog box. Later, when you reopen the dialog box,
resume assigning digital signals to analog outputs. However, if you change either the s etup of groups or
any signal names, signal assignment settings will return to defaults the next time the dialog box is opened.
TLA Online Help33
System SetupFilter Definitions Dialog Box
When using the logic analyzer’s demultiplexing capabilities to acquire digital data, the analog o utput data
may not match the digital data. The analog output connector always gets the signal directly from what is
presentatthe
source signal and not from the probe tip. Looking at the LA Setup dialog box signal grid, to tell which
analog output signals will not match the digital data: Demultiplexed destination signals (pink background)
and signals forced to 1 or 0 (yellow background) will not match.
probe tip. For a demultiplexed destination signal, the digital data comes from the demux
Related Topics
System Inter-Probing (see page 57)
Changing Signal Routing (see page 74)
Setting Up Analog Feeds (see page 71)
Filter Definitions Dialog Box
From the toolbar, click the Filters button for your module.
Overview
Use this dialog box to display and manage all filters in the logic analyzer.
Behavior
The dialog box displays all modules and filters currently used by the logic analyzer. Use the tree controls
to expand and collapse the filter contents of the modules. Modules are listed first, followed by any loaded
data sources, and then the filters. Loaded data sources consist of a file name and a module name (for
example, System1.tla:LA-1).
To Use
Manage the filters using the toolbar buttons at the top of the dialog box, the right-click menu, or the
keyboard. By selecting a module in the dialog box, a ttach a new filter t o the module, load an existing filter,
or paste a new filter using the clipboard contents and attach it to the module. By selecting a filter, cut, copy,
paste filter contents, load another filter’s contents from the Load Filter Dialog Box
or edit the filter’s contents through the Define Filters dialog box
Define Filter Dialog Box
Overview
(see page 36),orview
(see page 34).
The logic analyzer normally displays all data acquired by the probes from the target system. Frequently,
it displays data that you are not interested in. Use data fi lters to display only the data that you want to
seeinthedatawindow.
34TLA Online Help
System SetupDefine Filter Dialog Box
Use filters to do the following:
Hide specificdata.Forexample,define a filter to hide data when all of the data in a group is equal to
FFFF.
Show specificdata.Forexample,define another filter to show data from a specificaddress.
Color specific data. For example, define a filter to display data to another address with a specified color.
Behavior
Filters are made up of clauses and events and are very similar to trigger definitions. Use the drop-down
list located a t the upper left corner of each clause to select an action for each clause. All clauses in the
filter are evaluated beginning with the first clause.
When you select a Show or Hide action, fill in the event fields by using the drop-down lists or text boxes to
define the e vent that you want to either show or hide.
When you select a Color action, a color options button appears to select the color options for the filter.
After you select the color options, fill in the event fields to further de fi nethedatathatyouwanttofilter
for the specific event.
Edit events and clauses by clicking the mouse at the right-end of the clause and either placing the mouse
over the indicator or right-clicking the mouse to display a context-sensitive menu.
Filters are saved as part of the module setups. Load filters when you need them. Edit and rename filters
as needed. When you apply a filter to a data window, the filter name is appended to the data label (for
example LA1: FilterA: A3 indicates that FilterA is attached to the A3 group of module LA1).
TLA Online Help35
System SetupLoad Filter Dialog Box
To Use
Use this dialog box similarly to the trigger window by defining events and clauses for the filter. By default
the filter is enabled if it is not enabled, click the Enable this Filter check box.
Load Filter Dialog Box
Overview
Use this dialog box to load filter contents from any current or saved module setups.
Behavior
This dialog box loads filter contents from any saved module setup files or system setup files. The load
operati
load operation creates a new filter and attaches it to a module.
on replaces all settings in the selected filter (specified in the title bar). If no filter is selected, the
When a m
filters associated with that setup are listed in the center of the dialog box. If a module has a filter attached,
select and load that filter.
odule setup name or system setup name appears in the File Name text box, all modules and
To Use
Enter a module setup or a system setup name in the File Name text box or click the Browse button to
locate a module or system setup file. Select a filter from the setup to enable the Load button; click the
load button to load the filter.
E. If you load a filter that uses groups or signals that are not included with the module, the events will
NOT
be discarded. A message box will display, explaining what happened.
Related Topic
Load Filter Browser Dialog Box (see page 37)
36TLA Online Help
System SetupLoad Filter Browser Dialog Box
Load Filter Browser Dialog Box
Use this dialog box to find TLA module or system setup files that contain filters. This dialog box is similar
to the standard Open Dialog Box. The main exception is that the Content area describes whether the
module has an
Use the dialog box to b rowse the file system for filters. After you select a file name and click the Open
button, the
Box (see page 36).
TIP. If you don’t see the file that you want, make sure that the file is a valid TLA module setup file or
system setup file. These files have the .tla suffix.
y filters defined.
dialog box closes and adds the file name to the File Name field of the Load Filter Dialog
Applying Filters
Whenyouapplyafilter to a data window, the filtereddataappearsasadatasource.Thefilter name is
appended to the data source name in a data window. Define the filter before you apply it to a data window.
1. In the Listing window, click the column name; in the Waveform window, click a waveform name.
2. Right-click the mouse and elect Apply Filter followed by the filter name.
Add a n
and selecting a filtered data source:
1. In the Listing window, click
2. In the new dialog box, select a data source that contains filtered data. For example, LA1:Filter1.
3. Select the data group that contains the filtered data.
4. Cl
ew column or waveform with filtered data by clicking the Add Column or Add Waveform icons
(the Add Column icon); in the Waveform window, click(the
Add Waveform icon),.
ick the Add button followed by the Close button.
TLA Online Help37
System SetupColor Options Dialog Box
Color Options Dialog Box
Use this dialog box to control the color of groups in the data window.
1. Select a filte
2. Select Color from the filter definition.
3. Click the button to the right of the drop-down list to open the Color Options dialog box.
4. Determine whether you want to use separate colors for an individual group or the same color for
all groups.
5. Click the color button to select the foreground and background color from the color matrix.
In addition to using a basic color, click More Colors… at the bottom of the color selection box to
define custom colors.
6. Click OK to close the dialog box.
r in the Filter Definitions dialog box and then click
Signal Import and Export Formats
The Signal import and export uses a structured text file format to organize the import and export
mation. Only formatted text files can be processed by the parser.
infor
The import or export file is separated into multiple lines by EOL (EOL can be CR, LF, or CRLF). During
ting or exporting, the parser processes one line at a time. The following lines are allowed in the file:
impor
Comment Lines
rol Lines
Cont
Information Lines (see page 45)
(see page 43)
(see page 43)
to open the filter.
ck Sample File
Cli
(see page 41) to view an Import/Export file.
Related Topics
Signal Setup Import Dialog Box (see page 41)
Signal Setup Export Dialog Box (see page 40)
Signal Setup Import Behavior (see page 38)
Signal Setup Import Behavior
Be aware of some of the behavior of the logic analyzer when it imports signal setup files:
38TLA Online Help
System SetupSignal Setup Import Behavior
The logic analyzer detects the delimiters used in the imported file. Therefore it is important to use
only one delimiter in the file. If you need to embed the delimiters in a signal name or group name,
enclose the na
The import operation will update the signal setup parameters related to the selected fields. For
example, if a
without any warnings. Similarly, if there are two lines in the imported file setting for the s ame signals,
the second line receives the new name.
The import operation will not change the signal setup parameters related to unselected fields. A
skipped field (an empty field name between two delimiters) acts as an unselected field.
User-defined signal names must be unique. If an imported user-defined signal name exists, the two
signals will exchange their user-defined names (for example, if you have A0(0):A a nd A0(1):B, and
you set A0(1) to A, the result will be A0(0):B and A0(1):A).
If an imported file contains a definition for a signal that does not exist, the definition will be ignored
and a warning message will be saved in the error log file. You may experience this when importing a
file to a narrow module.
If an imported file does not contain definitions for all the s ignals of the logic analyzer, the definitions
of the missing signals remain unchanged. This may happen when you import a file to a w ide module.
me with quotes.
user-defined s ignal name is selected, the old name will be replaced by the new name
The parser processes one line at a time. It will stop processing on any unrecognizable line and then
display an error message.
All w arning and error messages will be written to a file named ImportExportError.log in the same
location as the import file.
TLA Online Help39
System SetupSignal Setup Export Dialog Box
Signal Setup Export Dialog Box
Overview
Use this dialog box to export signal setups to a text file. Thesetupscanthenbeimportedbyanother
logic analyz
Behavior
This dialog box allows you to save the setups to a text file listed in the Export Path box. Click the Browse
button to save the file to a folder of your choosing. You have the choice of exporting individual signal
information o r group information by selecting the appropriate Export Selections. I f you select Export
Signal Information, specify the type of information that you want to export by selecting one or more of
the check boxes. Select one of four field delimiters to separate the fields within the file; an empty field is
represe
Any warning or error mess ages are saved in a log file in the same location as the exported file.
er.
nted by two c onsecutive field delimiters in the file.
To Use
t Export Signal Setup… from the File menu. Specify a file name and the path to the file. Use the
Selec
other selections in the dialog box to define the signal information and delimiters. Click the Export button
to export the file.
Related Topics
Signal Setup Import Dialog Box (see page 41)
Signal Import and Export Formats (see page 38)
Signal Setup Import Behavior (see page 38)
40TLA Online Help
System SetupSignal Setup Import Dialog Box
Signal Setup Import Dialog Box
Overview
Use this dialog box to import signal setups from a saved location.
Behavior
This dialog box allows you to specify the signal setup infor
file location in the Import Path box or click the Browse button to browse the file system for the file. The
setups are normally saved in a text file.
Select the Automatically detect from file to import all fields from the import file. Select Custom options to
specify the fields that you want to import by selecting one or more custom options. If you try to import
a field that does not exist in the import file, the logic analyzer will display a warning message. Click
the Import button to import the setups. Warning and e rror messages are saved in a log file in the same
location as the imported file.
mation that you want to import. Specify the
To Use
Select Import Signal Setup… from the File menu while the Setup window is active. Locate the import
specify the import options in the dialog box, and then click the Import button.
file,
Related Topics
Signal Setup Export Dialog Box (see page 40)
Signal Import and Export Formats (see page 38)
Signal Setup Import Behavior (see page 38)
Sample Signal Setup File
The following file shows an example of the different parts of a Signal Import/Export file.
//////////////////////////////////////////////////////////////////////////////
// TLA Signal Import/Expo rt File
// Created on June 10, 200
// by TLA Import/Export Utility Version:1.0.001
// (Field Delimiter:<Tab>)
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
// Remove all user-define d signal names
//+ResetAllSignals
//
TLA Online Help41
7 at 16:05:27
System SetupSample Signal Setup File
// Remove all groups
//+RemoveAllGroups
////////////
All lines starting with "//" are treated as comments, unless the very next character is a '+', which signifies a
control line. The "//" can also be used to initiate a comment on the end of "non-comment" line. In this
case, a delim
comment (ignored by the parser). Examples of using comments lines are shown below:
iter is needed before the "//", all text between the "//", and the end of the line is treated as a
//////////
// TLA Signal Import/Expo rt File
// Created on June 10, 2007 at 16:05:27
// by TLA Import/Export Utility Version:1.0.001
// (Field Delimiter:<Tab>)
////////////////////////////////////////////////////////////////////////////
Related Topics
Control
Information Lines (see page 45)
Sample Signal Setup File (see page 41)
Signal Setup Import Behavior (see page 38)
Lines
Control Lines
All lines starting with "//+" are treated as control lines. This special character sequence is used to mark
instructions to the parser. Each word in a control line is considered as a keyword, which can be recognized
by the parser. Only delimiters and predefined keywords are allowed in a control line. Each control line
signifies a structure, which is used to organize the information in the following information lines.
The first keyword in a control line specifies the name of the de fined structure. The keywords after
the structure name specify the names of the structure items. Currently, there are four structure names
ailable, ResetAllSignals, RemoveAllGroups, SignalFormat, and GroupFormat. The keywords
av
are not case sensitive.
ResetAllSignals
This keyword works as a command to remove all user-defined signal names as shown in the following
example:
//////////////////////////////////////////////////////////////////////////////
// Remove all user-define d signal names.
//+ResetAllSignals
//////////////////////////////////////////////////////////////////////////////
TLA Online Help43
System SetupControl Lines
RemoveAllGroups
This keyword works as a command to remove all of the groups.
///////////////////////////////////////////////////////////////////////////
////////
// Remove all groups.
//+RemoveAllGroups
///////////////////////////////////////////////////////////////////////////
////////
SignalFormat:
This is a structured line containing the following fields: HWName, UserN
ame, Polarity, Threshold, and
Compare.
HWName. This is the hardware name of the signal. It is required in all SignalFormat structures. The
hardware name of the signal should never be empty in the information lines. For normal acquisition
signals, the syntax is the hardware pod name followed by the signal number enclosed in parentheses, (for
example, A0(1) or A0(2)). The syntax for clock and qualifier signals is the type identifier "CK " or " Q"
respectively, followed by a number (forexample,CK0,CK1,Q0,orQ1). Thisfield is not case sensitive.
UserName. This is the user-defined name of the signal. This field is case sensitive. The user name should
be unique among signals; otherwise the latest defined name will replace the pre-existing name. The user
name cannot contain embedded spaces, commas, or tabs. The TLA application allows semicolons in
names. When using semicolons as delimiters, embed the name and the delimiter within double quotes
("sample;name"). Similarly, to embed "//" in the name, the name a nd the "//" symbol must be enclosed
in double quotes.
Polarity. This is the polarity of the signal. The values for this field are + and -.
Threshold. This is the threshold voltage of the signal. The syntax is the voltage value and the unit, (for
example, 2.5V, or 100mV). This field is not case sensitive.
Compare. This field contains the compare enable/disable information of the signal. Values for this field
are TRUE and FALSE. This field is not case sensitive.
/////////////////////////////////////////////////////////////////////////////
///////////////////////////////////
// Signal definition format
//+SignalFormat:HWName UserName Polarity Threshold Compare
/////////////////////////////////////////////////////////////////////////////
///////////////////////////////////
C1(7),RESET,-,1.5V,TRUE
GroupFormat
This is a structured line containing the following fields: GroupName and SignalList.
GroupName.Thisfield defines the group name. This field is case sensitive. The group name must be
unique; otherwise the later-defined name replaces the previous-defined name. The group name must not
44TLA Online Help
System SetupInformation Lines
contain embedded tabs. When using delimiters with the name, embed the group name and the delimiter
within quotes ("sample name").
SignalList.Thisfield is a list of signal names assigned to the group. This field is case s ensitive. The
names can be user-defined names or probe-based names. When using probe-based names, there are severa l
ways to speci
fy the signals. For individual signals, the syntax is the hardware pod name followed by the
signal number enclosed in parentheses (for example A0(1) or A0(2)). Groups of contiguous signals can
be specified using a range of signal numbers within the parentheses (for example, A0(7-0) or A1(3-5)).
When you want to specify all signals in a hardware pod, use a shortha nd notation using an empty pair of
parentheses (for example, A0() or A1()). The syntax for clock and qualifier signals is the type identifier
"CK " or " Q" respectively, followed by a number (for example, CK0, CK1, Q0, or Q1). Multiple signals
or groups m
ust be separated by delimiters. Embedded spaces are not allowed.
The number of the names is unlimited. The parser reads the delimiter-separated names until it finds an
EOL chara
cter or a "//" sequence. Break a long line into several lines by adding a delimiter followed by the
‘\’ character before you add each EOL character. The parser treats those lines as a single line.
///////
// Group definition forma t
//+GroupFormat:GroupName SignalList
//////////////////////////////////////////////////////////////////////////////
Comment Lines (see page 43)
Information Lines (see page 45)
mple Signal Setup File
Sa
Signal Setup Import Behavior (see page 38)
Information Lines
Lines not starting with "//" or "//+" are treated as information lines. An information line can be separated
into several fields by a pre-defined delimiter. The o rders of the fields are declared in the control line
defined earlier. For more information, see the Sample File.
(see page 41)
(see page 41)
Related Topics
Control Lines (see page 43)
Comment Lines (see page 43)
Sample Signal Setup File (see page 41)
Signal Setup Import Behavior (see page 38)
TLA Online Help45
System SetupLogic Protocol Analyzer Setup Window
Logic Protocol Analyzer Setup Window
For the TLA7SAxx Logic Protocol Analyzer Modules, the Setup window automatically configures the
logic protocol a nalyzer based on the characteristics of the link.
NOTE. Not all
(TLA7S08 and TLA7SA16).
NOTE. After starting the TLA application, start or restart the SUT so that the logic protocol analyzer
senses the
The Setup window provides easy access to a variety of configuration options to do the following:
Acquire bidirectional data
Calibrate probes attached to the module and to the SUT
Specify the link width and transfer rate
Use a clock embedded in the data stream or use an external clock connected to the front panel
Establish storage conditions such as hardware filtering, link scrambling and deskewing, specifying the
storage length, and specifying the trigger position
Establish which modules are associated to links
When you manually change any of the configuration settings, the system displays a list of the changed
settings at the top of the window. In addition to providing indications of which link characteristics are
manually tracked, the system also provides indications in the Setup window where it sensed discrepancies
between the manual settings and the automatically-detected settings. Any change from the auto
configuration activates the Auto Configure button. To return the system to the auto-configured state, click
Auto Configure or manually change the controls to their auto-configured states.
features described in the Setup window are available with older logic protocol modules
Gen 1 or Gen 2 training sequences.
A dedicated status area at the top of the window provides basic status information for the current link. The
center of the window shows the current module status and defines how channels (signals from the attached
probes) map to lanes. The right side of the window shows the calibration status of the attached probes and
provides a means for calibrating the probes to the module and to the system.
Status Area
The status area is located near the top of the Setup window. It provides status information for the window
and includes the following components:
Text mess
Command buttons
46TLA Online Help
ages
System SetupLeft Side Control Area
Activity indicator legend
Link status readout
Text messages provide informational, warning, or violation messages about the status of the Setup window
and the module. Some messages include an Acknowledge button. These messages appear when you make
a change to the settings that may require further interaction. Click the Ack button to dismiss the message.
The signal activity indicator legend defines the signal status of the signals and the SUT clock signals. The
following table lists the possible values and their indication.
IndicatorMeaningDescription
No signal (gray)
Missing signal
Signal (yellow)Signal (yellow). A signal is detected,
Data signal (green)Data signal (green). A signal is
xxx
No signal activity and none was
expected.
Signal missing. The signal is assigned
to a lane, but it is not recognized.
This symbol appears when a lane is
inactive.
but not locked. The data is not
recognized.
detected and recognized as data.
NOTE. The SUT CLOCK indicator (located a t the top of the Lane Assignment area) indicates the status of
the clock signal via the clock cable connected to the SUT or slot interposer probe. This indicator uses
similar colors and patterns as the other status indicators. This color
selection is set to Not Used.
If the indicators appear different than what you expect, this could indicate a possible problem with the probe
or the signals at the SUT. The legend is always on the screen unless another status message is displayed.
Left Side Control Area
Use the controls on the left side of the Setup window to con fi gure the behavior of the logic protocol
analyzer module.
Link Rate Controls
By default, when the TLA application starts, or when you reset the Auto Configuration (by clicking
the Auto Configure button), the Link Rate selection is set to Track Rate. The actual detected rate is
displayed adjacent to the Link Rate drop-down list. The detected rate may show rates in both the up and
down direction.
is gray if the SUT Reference Clock
TLA Online Help47
System SetupLeft Side Control Area
If you select a specific link rate, the system d isplays the detected values. If the detected values differ from
the selected link rate, the detected values are highlighted.
If the Link Rate is set to Track Rate, the system can report back a mixed value for one or both of the link
directions. This is an error condition and the detected link rate values are highlighted.
NOTE. If the L
the logic protocol module returns to the last known rate. For example, a rate change from 5.0 GT/s to
8.0 GT/s and back to 5.0 GT/s operates correctly. However, a change from 5.0 GT/s to 8.0 GTS/s and
then down to 2.5 GT/s will fail.
NOTE. The TLA7SA08 & TLA7SA16 Logic Protocol Analyzers do not support the capture of Compliance
State when using the 8.0 GT/s rate.
ink Rate is set to Track Rate and the link trains down from 8 .0 GT/s to a slower rate,
SUT Reference Clock Area
In Auto Configuration, the logic protocol analyzer can recognize a clock signal by recovering the clock
signal embedded in the data. The SUT Reference clock is set to Not Used. A stable reference signal is
ted by the logic protocol analyzer and synchronizes with the embedded clock signal. A clock
genera
cable connection is not required, since the logic protocol analyzer recognizes the embedded signal from
the probe.
To use an external clock signal, Tektronix recommends connecting a clock cable to make sure that data
is accurately synchronized with the clock signal. Select an approximate frequency for your application.
Make sure the refer ence clock cable is connected correctly.
Link Data Storage Area
UsetheDataStorageareatospecifythedataformatandtheamountofdatatoacquireandthetypeof
filtering. The data volume is expressed in terms of symbols per lane with a maximum of 32 M symbols
r lane.
pe
Use the Trig Pos control to specify where the trigger will appear in memory (1% accuracy within the
ata record).
d
In addition to specifying the amount of data to acquire, you can also filter data during an acquisition cycle.
Use the filters from the drop-down list or define your own by clicking
filtering applies to both upstream and downstream data and does not restrict any triggering.
Use the Define Filter function to define a filter that meets your needs. After you create a filter, save
it for future use. The new filter appears in both the upstream and downstream lists. The last filter that
you use becomes the selected filter in the lists.
(the Define Filter button). The
48TLA Online Help
System SetupChannel-Lane Assignment Area
Maximum Idle Time Detector
In Auto Configuration, the logic protocol analyzer tracks the scrambling setting of the link. To change
the scrambling, select one of the other entries; the instrument senses the change and highlights the
changed area.
When the logic protocol analyzer is Auto Configured and an electrical idle occur longer than the specifi ed
timeout, the instrument switches the acquisition rate to 2.5 GT/s.
Some applications return to an electrical idle after a preset time period. The circuits should have returned
from an L1 state within that time-out period. However, some tests might require a longer time-out setting.
You may wan
t to limit the idle time by checking the Limit Idle Time check box and by specifying a set time.
Channel-Lane Assignment Area
The center of the Setup window contains a graphic representation of the logic protocol analyzer module. It
shows th
number of lanes in use). For example, if you have a x4 link, then eight lanes will remain unconnected.
The logic protocol analyzer assigns lanes to channels in the Setup window as it senses the signals at the
probe tip. To change the assignments, click and drag the lines so that the signals are connected to the
lanes as your design dictates.
e channel-lane connectors (lines drawn between numbered lanes and channels depending on the
Connector groups (of four activity indicators) represent the connectors on the front of the Logic Protocol
Analyzer. Each group has four signals consisting of a signal emblem, a polarity indicator, and two signal
connection points (one on each side of the emblem). The SUT Clock emblem shows the activity of the
k when you select the clock as the SUT reference clock source.
cloc
A line connects each signal to a lane so that data will b e recorded and displayed properly in the data
dows. Unless all connected indicators are green, the logic protocol analyzer will not be able to identify
win
packet structures correctly.
e the polarity indicators to change how the Logic Protocol Analyzer senses the differential signal on a
Us
signal. The plus and minus signs represent the normal or inverted polarity.
ultimodule Logic Protocol Analyzer Configurations
M
If your system has two logic protocol analyzer modules, each set up as unidirectional modules, the system
automatically establishes them as a bidirectional pair. If your system contains more than two logic
protocol analyzer modules and all are set up as unidirectional modules, additional controls appear in the
Setup window to allow you to manually assign the pairs of modules comprising the bidirectional link.
Select the m odule from the drop-down list. For convenience, click Setup to open the Setup window
associated with the selected module.
TLA Online Help49
System SetupProbe Calibration Area
Probe Calibration Area
When working with high-speed serial analysis, the logic protocol analyzer should be configuredtothe
SUT. The probes attached to the instrument should be calibrated to logic protocol analyzer and to the SUT.
The Setup win
status of the probe calibration.
dow includes a Calibration Dashboard on the right side of window to quickly show the
For systems
highlighted information indicates that calibration is required. A common example showing when
calibration is required is during an initial setup. When the dashboard displays the calibration information
without any highlighting, the probes are calibrated.
NOTE. Systems operating with PCI Express 1 or PCI Express 2 rates will not require calibration.
When the system detects information in the dashboard that is different from the previous setup, the
dashboard uses highlighting to show that calibration is needed. Reasons for performing the probe
calibration include the following:
The initial use of the system. Calibration is needed because the dashboard contains missing
information.
The instrument detects a rate different than the most recent calibration value. The rate information is
highlighted in the dashboard.
The instrument detects a width or series of widths wider than the most recent calibration value. If the
current lane mapping differs from the prior calibration, the information is highlighted in the dashboard.
Improving the calibration to achieve a lower bit error rate (BER). A highlighted BER indicates that
either the calibration was stopped before reaching the desired target BER, of that the system could not
ach
may require a better error rate.
operating with PCI Express 3 rates, a partially filled-in dashboard or a dashboard with
ieve the desired BER. The initial calibration might be good enough to start; but further debugging
ding a new probe (one or two entries in the dashboard). The Probe ID information is highlighted
Ad
when the instrument detects a different probe ID than the ID than the most recent calibration value.
eturning to an existing setup with a new SUT. Relocating the instrument and probes from one
R
location to another will require confirming that the module and probes are calibrated to the new SUT.
Click Calibration Details to view and access the calibration options.
Calibration Results Table
The Calibration Results table provides a summary of the probe calibration status. The probe calibration
process includes the following stages:
The initial determination stage
Oneormorerefinement stages
50TLA Online Help
System SetupProbe Calibration Area
The system displays a progress bar at the top of the Probe Calibration Results table s howing the progress
of the calibration.
The Calibration Results Table displays a row for each lane associated with a probe channel. For example,
a x4 system will only display four lanes in each direction; the remaining rows will be blank. The table
includes the
Selection check boxes. These check boxes allow you to calibrate or recalibrate individual lanes. This
is helpful t
Lane label. The Lane label defines the lane number and the direction (Up or Down).
Equalization value. This value will most likely vary from lane to lane to achieve the lowest possible
error rate.
Bit Error Rate (~BER). The table lists the BER value achieved during the calibration. A value of ?
indicates that a BER has not ye t been calculated. During the calibration, the BER value displays as --.
The dash
not sufficient, it might be possible to recalibrate the lane to achieve a better value. Select the lanes to
be calibrated and confirm that the Target BER has been set to the desired value. Click Calibrate to
adjust the EQ only for the selected lanes.
following columns:
o achieve a better error rate for specific lanes.
es are replaced by an actual value when the calibration has been completed. If the BER is
Calibration Changes
Under certain situations, you might have to recalibrate the probes due to changes to the lane mapping.
Reasons for recalibrating probes are listed below:
The module has been defaulted. The system might be able to restore the lane mapping associated with
the defaulted module. However, if the lane mapping cannot be restored, calibration is required.
A saved system has been loaded. If the saved system configuration is different from the current
probe or module lane mapping, calibration might be required. The system offers a choice of waiting
to see if the system can update the lane mapping (based on the observed training set) or overwriting
the current lane mapping with the lane mapping saved with the calibration. In the latter case, the
ystem displays a Map Lanes button in the Calibration Status area. Click Map Lanes to use the lanes
s
saved with the calibration.
ane mapping has changed. When the lane mapping changes to use a new probe channel, the system
L
will need to be recalibrated. (If the lanes are remapped to probe channels that had already been
calibrated, recalibration will not be required.) If the SUT has changed its lane mapping since the logic
protocol analyzer was calibrated, such that new probe channels are needed, recalibration is required.
The system senses the change and displays a message that recalibration is required.
TLA Online Help51
System SetupCalibrate the Logic Protocol Analyzer Probes
Calibrate the Logic Protocol Analyzer Probes
When the instrument senses any changes from the most recent values used for calibration, the dashboard
highlights the changed elements.
Perform the following steps to calibrate the probes:
1. Click Calibration Details at the bottom of the dashboard to view and access the calibration options.
A drawer opens showing the status of the current probe calibration. A status message at the top of the
drawer provides an estimate of the time required to calibrate the probes. Other information includes
the Gain setting of each probe and a list of the calibration results for each lane.
The Calibrate button is labeled Calibrate whenever a calibration is required. The label changes to
Recalibrate after a successful calibration.
2. Click Calibrate to begin the probe calibration. The probe calibration may take several minutes to
complete.
During the calibration process, status messages and a progress bar shows the progress of the
calibration. When the calibration is complete, the results are updated in the Calibration Results table.
3. If necessary, click Cancel to terminate the calibration.
If the system has completed p art of the calibration process, the button label displays Stop. Stopping
the calibration will not remove any of the calibration that has been successfully completed. Clicking
Cancel returns the calibration process to the same state as when the calibration started.
52TLA Online Help
System SetupSetting Up External Oscilloscope Communication
Setting Up External Oscilloscope Communication
The iView External Oscilloscope Setup wizard provides instructions to connect your Tektronix logic
analyzer to an external Tektronix oscilloscope, enabling communication between the two instruments.
If the external oscilloscope that you are adding does not appear in the list, then the logic analyzer does
not have the fi les necessary to support your model of external oscilloscope. In this event, go to the
Tektro nix W
After you complete the process of adding your external oscilloscope to the logic analyzer system,
set up your
Specify horizontal and vertical settings on external oscilloscope. In addition, if the external
oscillos
eb site and download the latest external oscilloscope support files.
oscilloscope from the logic analyzer System window.
cope is triggering the TLA, specify the trigger settings on the external oscilloscope.
iView Setup Window
Overview
ASetup
settings.
Befor
Analyzer and external oscilloscope using the Add iView External Oscilloscope setup wizard.
window is available to help you in verifying, changing, and testing the external oscilloscope
e acquiring and displaying a waveform, establish a connection between your Tektronix Logic
To Use
To access the setup wizard from the System menu, click Add iView External Oscilloscope. Then step
through the external oscilloscope setup process, following the provided directions that guide you through
physically connecting the analyzer, choosing both your GPIB address and where to display your external
waveform data, and initializing the system trigger.
The Connections tab contains diagrams that help you to confirm that your logic analyzer and external
oscilloscope are physically connected correctly. Diagrams are available for confirming the physical
onnection of both your logic analyzer and your specified external oscilloscope. Click the TLA
c
Connections button to display the logic analyzer diagram, or click the TDS Connections button to display
the diagram for the external oscilloscope that you specified in the setup wizard.
To open the iView Setup window from the System window, click the iView Setup button.
Related Topic
Troubleshooting Connections (see page 54)
TLA Online Help53
System SetupTroubleshooting External Oscilloscope Communication
Troubleshooting External Oscilloscope Communication
If you experience difficulty in establishing communication between your logic analyzer and external
oscilloscope, the following checklist will help you in identifying and correcting the problem.
Diagnostic Checklist
Is your exte
Is the GPIB configuration on your external oscilloscope set up correctly? (See your oscilloscope's
online hel
Are your cable connections securely attached?
Did you select the correct model number for the external oscilloscope to which you are connecting?
Use the Back button to return to the window where you specified the external oscilloscope model
number and make changes as necessary.
Have you correctly connected the cables between your logic analyzer and external oscilloscope?
Use the Back button to return to the windows that describe the proper cable configuration between
your logic analyzer and external oscilloscope. Alternatively, cancel the setup wizard and begin the
setup process again.
If you specified the external oscilloscope GPIB address instead of letting the setup wizard
automatically detect it for you, did you correctly select the GPIB address where your external
oscilloscope is set to communicate?
Use the external oscilloscope user interface to ensure that the GPIB address you selected in the setup
wizard agrees with the GPIB address at which the external oscilloscope is set to communicate.
Once you correct the communications problem, the error message will disappear when you press the
Next button to establish communication.
rnal oscilloscope turned on?
p.)
54TLA Online Help
System SetupSignal Routing from the Logic Analyzer
Signal Routing from the Logic Analyzer
Overview
Use the Route from LA dialog box to send probe data from a logic analyzer signal to the currently selected
oscilloscop
menu associated with a selected oscilloscope signal waveform.
e signal. To display the Route from LA dialog box, select Route from LA from the right-click
Behavior
The Ro
oscilloscope signal. This item cannot be selected and is displayed for information only. If no inter-probe
connection is defined for the oscilloscope channel, the field is empty.
ute from LA dialog box displays the currently defined inter-probe connection and the feed for the
To Use
Click the System Inter-probing button to change the contents of the scroll list by adding or changing
the connection to the logic analyzer.
Click the Select Channel button to select a new logic analyzer channel to feed the inter-probe connection
to the oscilloscope channel. This button is made available when an inter-probe connection is defined.
lated Topics
Re
Signal Routing to the Oscilloscope (see page 56)
outing a Signal from a Logic Analyzer Output
R
Routing a Signal to an Oscilloscope Input (see page 73)
(see page 73)
TLA Online Help55
System SetupSignal Routing to the Oscilloscope
Signal Routing to the Oscilloscope
Overview
Use the Route to DSO dialog box to send probe data from the selected logic analyzer signal to one of the
oscilloscop
menu associated with a selected LA signal waveform. The Route to DSO right-click menu item is only
enabled if the selected waveform is a TLA6400 or TLA7000 series logic analyzer signal.
e channels. To display the Route to DSO dialog box, select Route to DSO from the right-click
Behavior
The Route to DSO dialog box provides a list of oscilloscope channels that have inter-probe connections
defined to the logic analyzer. If no inter-probe connections are defined, the list is empty. If the oscilloscope
list contains the desired LA signal, then that list item is picked by default.
The check box named Add waveform to view is unchecked by default because the waveform view
typically contains waveforms for the oscilloscope of interest. Selecting this check box and clicking OK
ll add a waveform of the selected oscilloscope destination to the view.
wi
To Use
Select an oscilloscope channel and click OK to feed the logic analyzer signal to the inter-probe connection
attached to the oscilloscope channel.
Click t he System Inter-probing button to change the destination list contents by adding or deleting the
connections for the logic analyzer.
56TLA Online Help
System SetupSystem Inter-Probing
Related Topics
Signal Routing from the Logic Analyzer (see page 55)
Routing a Signal from a Logic Analyzer Output (see page 73)
Routing a Signal to an Oscilloscope Input (see page 73)
System Inter-Probing
Overview
Because the TLA application cannot sense probe physical connect/disconnects, it is unable to manage logic
analyzer or oscilloscope mapping automatically. Use the System Inter-probing dialog box to manually
specify which connectors between the logic analyzer and oscilloscope have probe connections.
Behavior
When an inter-probing connection is created, the oscilloscope signal name changes to reflect the logic
analyzer signal that is feeding it. The signal name is visible in both the DSO Setup channel tabs and as the
waveform element label. The rule that the system uses for generating the DSO signal name is to make
it identical to the LA signal name. The system also automatically adjusts the time alignm
TLA Online Help57
ent dialog to
System SetupSystem Inter-Probing
incorporate whatever signal path delay is determined for the oscilloscope individual signal. The delay is a
single time value, based on both the cable length and the particular path of the logic analyzer signal feed.
NOTE. Your abi
set up and maintenance of system inter-probing.
lity to use the LA Setup, Time Alignment, and Waveform windows depends on correct
To Use
To create an inter-probing connection, click either an oscilloscope or logic analyzer signal button.
The system responds by changing the cursor to the shape of a probe connector. Then click a button
corresponding to the opposite end of the connection to establish the connection. Upon establishing an
inter-probing connection, the cursor changes back to the normal shape.
NOTE. If y
and the cursor changes b ack to the normal shape.
To delet
a connection is deleted, the oscilloscope signal name changes to the normal default and the oscilloscope
individual signal time alignment is set to zero.
ou click anywhere other than on a legal endpoint for the connection, then no connection is made
e a system inter-probing connection, click either endpoint button o f the existing connection. When
Related Topic
Setting Up Analog Multiplexing (see page 61)
58TLA Online Help
Module SetupLoading Saved Setups to an LA module
Loading Saved Setups to an LA module
1. In the System window, click the LA Setup button.
2. From the File menu, select Load Module.
3. Click Browse to search for the system or module with the setup you want. Enter the path in the File
name text box.
4. Select the file and click Open; the Load Module dialog box appears with a list of modules in the
saved file.
5. Select the module you want and click Load.
If the setup does not load, refer to Load System Options Dialog Box
problems.
Merging Modules
Before merging modules in the application, physically connected the modules as described in the TLA
Series Logic Analyzer Installation Manual.
Follow these rules and restrictions when merging modules:
TLA7BB2 (68-channel) modules can be merged. For other modules, 102 channel and 136 channel
modules can be merged.
TLA7Bxx modules cannot be merged with TLA7Axx modules.
Any combination of TLA7Axx modules (up to five) can be merged.
Modules containing different memory depths can be merged but will default to the shallowest memory
depth being used.
The m aximum merged combinations are five TLA7Bxx modules. The graphic shows how to orient
modules in a multiple module merge.
(see page 397) foralistofpossible
TLA Online Help59
Module SetupSaving LA Setups
The number of channels in the master module must be equal to or greater than the number of channels
in the modules with which it is merged. If there is a second slave module, the first slave must have
greater than o
more channels than the master, slave 1, or slave 2. Slave 4 cannot have more channels than the
master, slave 1, slave 2, or slave 3.
Modules cannot be merged between a mainframe and an expansion mainframe; merged modules must
be in the same physical mainframe.
To merge a module to an established merged set, the established merged set must first be unmerged
through software. Only unmerged modules can be used to create a merged configuration.
Use the following steps to merge logic analyzer modules.
r equal to the number of channels in the second slave module. Slave 3 cannot have
1. From the S
2. Click the Merge Modules tab.
3. Click the merge button.
modules are merged.
4. Click the OK button
ystem menu, click System Configuration.
Related Topics
Merge Modules Properties (see page 407)
Calibrating Modules (see page 66)
Saving LA Setups
1. In the System window, click the LA Setup button.
2. From the File menu, click Save Module.
3. Select the folder.
The button closes and the module icons become one to indicate that the
4. Enter the file name if you want a new name.
nter any c omments you want to save with the file.
5.E
6. Click the option button associated with the save option you want: Save All Data, Save Only
Unsuppressed Data, or Don't Save Data.
7. Click Save.
60TLA Online Help
Module SetupSetting Up Analog Multiplexing
Setting Up Analog Multiplexing
1. From the LA Setup window, click the iCapture button. The system responds by displaying the
iCapture Analog Feeds dialog box.
NOTE. Analog
logic analyzer modules.
2. Specify th
and the Analog In connector on the external oscilloscope (as applicable).
3. Set up sig
connectors.
4. Click the
Setting Up System Inter-Probing
Setting
Changing Signal Routing (see page 74)
The fol
Up Analog Feeds
lowing figure depicts the logical process of setting up analog multiplexing.
multiplexing is available only in TLA6400 series logic analyzers and TLA7000 series
e signal routing between the Analog Probe Output connectors on the logic analyzer module
nal routing from the logic analyzer probe input channel to the Analog Probe Output
following links to complete the analog multiplexing setups.
(see page 72)
(see page 71)
Establishing a Logical Connection
Use the following procedure to establish a logical connection between your logic analyzer and oscilloscope
from the Setup window.
1. Connect probe from the channels on system under test to the Tektronix Logic Analyzer.
2. Establish logical connections between the logic analyzer and the DSO, using the System Inter-probing
(see page 57) dialog box.
3. Determine which channels to route from the logic analyzer input to the Analog Output, using the
Analog Feeds
TLA Online Help61
(see page 31) dialog box.
Module SetupSetting Up Analog Multiplexing
Reconfiguring an Existing Logical Connection
Alternately, use the following procedures to reconfigure the logical connection between your logic
analyzer and oscilloscope from the Waveform window.
Reconfigure logical connections from the logic analyzer to the oscilloscope:
1. Right-click the waveform label associated with a digital waveform being routed to the oscilloscope.
2. Select Route To DSO
3. Use the Route to DSO dialog box to modify probe data being sent from the logic analyzer to the
oscilloscope.
Reconfigure logical connections from the oscilloscope to the logic analyzer:
1. Right
2. Sele
3. Use the Route from LA dialog box to modify probe data being sent from the logic analyzer to the
-click the waveform label associated with an analog waveform being routed from the logic
analyzer.
ct Route from LA
illoscope.
osc
(see page 56) from the shortcut menu to display the Route to DSO dialog box.
(see page 55) from the shortcut menu to display the Route from LA dialog box.
62TLA Online Help
How toAcquisition Overview
Acquisition Overview
Overview
When you start an acquisition, all modules start acquiring data together. (Exceptions are when one module
has been programmed to arm another or when a module has been turned off.) Modules stop acquiring data
individually, according to their trigger programming.
Starting and Stopping an Acquisition
In the Cont
Tek icon on the right animates while the logic analyzer runs. Point at this icon with the mouse to display a
tool tip showing the analyzer status.
There are two ways to acquire data: Single-run or Repetitive mode. Within Repetitive mode, specify
the following three conditions:
Save Module and Data
Stop if
Stop After N Acquisitions
When comparing acquisition data against reference data, view the results in either a Listing window or in
a Waveform window.
rol bar, click Run to start an acquisition or press the Run/Stop button on the front panel. The
Compare with Reference is Equal or Not Equal
Single-Run Mode
ingle-run mode, the logic analyzer automatically stops acquiring and di splays data when it fulfills the
In S
setup conditions. Use Single-run mode to find and display a specific event.
ring acquisition, the logic analyzer monitors the data, looking for the events you specified in the Trigger
Du
windows. When the specified events occur, the logic analyzer responds according to the selections you
made in the Setup and Trigger windows.
Repetitive-Run Mode
In Repetitive-Run mode, the logic analyzer keeps acquiring data until you click Stop or until it fulfills the
stop conditions.
Use Repetitive-Run mode as follows:
To observe the same waveform or listing for a period of time
To stop after a set number of acquisitions for a period of time and look for differences
After each acquisition use the logic analyzer do the following tasks:
TLA Online Help63
How toSpecifying Multiple Acquisitions
Save the system or module setups and data
Export the data to separate files or overwrite the same file
Compare the acquisition data against data in another LA module o r a saved LA module file
Open a file or execute a set of defined tasks after the acquisition is complete. For example, execute a
command such as sending email or paging you that the logic analyzer has stopped.
Select Repetitive Properties from the System menu to select the different options for the Repetitive mode.
NOTE. Minimize the time between acquisitions by specifying compare conditions under the LA Setup
window, deleting (not just minimizing) all data windows, and then starting the logic analyzer. When the
logic analyzer fulfills the compare conditions, create a new data window with the New Data Window
wizard to v iew the data.
Related Topics
Setup Window (see page 15)
Compare Definition Dialog Box (see page 212)
Specifying Multiple Acquisitions
1. From the System menu, click Repetitive Properties.
2. Select the Stop After check box.
3. Enter the number of acquisitions to execute.
4. Cli
TIP. Click the button to the right of the Run button to set the repetitive run mode.
To improve the response time of the logic analyzer during repetitive operations, delete any unnecessary
data windows. This allows the logic analyzer to spend time on processing data rather than redrawing
data in data windows.
Related Topic
Repetitive Properties Dialog Box (see page 212)
ck OK.
64TLA Online Help
How toOpening a Document or Program after an Acquisition
Opening a Document or Program after an Acquisition
1. From the System menu, click Repetitive Properties.
2. Select the Open: <Name of program or document> check box.
3. Click the Open button.
4. In the O pen dialog box, click the Browse button to locate the document or application you want to open.
5. Specify any
6. Click OK to close the Open dialog box.
7. Click OK.
arguments and file locations, if needed.
TLA Online Help65
How toCalibrate the Logic Analyzer or DSO Module
Calibrate the Logic Analyzer or DSO Module
1. Save your system before performing calibration. Calibration invalidates acquired data.
2. From the System menu, click Calibration and Diagnostics.
3. Click the Self Calibration tab.
4. Select the module or modules to calibrate.
5. Click Run. C
modules chosen.
If the cali
service center.
bration fails, refer to the service manual for that particular module or contact your local Tektronix
alibration time can take up to several minutes to complete, depending on the type of
Related Topics
Self Calibration Properties (see page 406)
Technical Support (see page 1)
Calibrate the DSO Probes
For a DSO module:
1. In the System window, click the DSO Setup button.
2. Clic
3. Attach probes that you want to calibrate to the PROBE COMPENSATION output through a dual-male
k a channel tab.
adapter and Probe-cal Adapter board.
BNC
NOTE. Passive or unknown probes are not calibrated.
4. Click Probe Cal.
5. Click Calibrate Chan < n> to calibrate the probe attached to the selected channel.
6. Click Calibrate All to calibrate the probes attached to all channels that can be calibrated.
The channel number and probe calibration status for each p robe are displayed in the dialog box.
For an external oscilloscope:
Use the Vertical menu on the external oscilloscope to calibrate the probes.
66TLA Online Help
How toDeveloping Custom Color Schemes
Developing Custom Color Schemes
1. With the System active, go to the System menu and select Options.
2. Click the Colors tab.
3. Select the element you want to change.
4. Select a color for the element. This will be the default.
5. Click Save Scheme. Enter a new name; you cannot save changes to a default color scheme.
6. Click OK.
Related Topic
Changing Defaults (see page 96)
Comparing Data
Use the logic analyzer to compare acquired data against saved reference data. Use color to highlight
the results in the Listing or Waveform window.
1. Decide which signals to compare and set them up in groups in the LA Setup window.
2. Go to a Listing or Waveform window and add the groups to that window.
3. In the Listing or Waveform window, click
TLA toolbar to open the Define Compare dialog box.
a. Select the Enable Data Compare box, if it is not already selected.
b. Select a reference data source from the list, or click Add Data Source to add reference data from a
saved file.
c. Select one of the following compare regions:
Use All Data Possible
Partial Data around Ref Begin: Compares a specified number of samples after the beginning
of the reference data.
Partial Data around Ref Trigger: Compares a specified number of samples before or after the
trigger mark in the reference data.
d. Specify the data alignment.
: Compares the entire acquisition against the reference data.
(the Define Compare button) in the
Align the data with respect to the beginning of memory or to the trigger location and specify the
number of samples to offset the data.
e. Click OK to close the dialog box.
TLA Online Help67
How toSpecifying Stop Conditions for Compare Operations
4. Click(the properties toolbar button) in the Listing or Waveform window.
a. Select either the Listing or Waveform window tab.
Speci
b. Select the col
To display that the acquisition data equals the reference data (memory equalities), select Acq =
Ref and the d
c. Click OK.
5. Click Run to perform an acquisition.
The compare data (memory differences or equalities) will be highlighted in the regions of the display
window that you specified in the Define Compare dialog box.
Follow these guidelines for comparing data:
Acquisition modules and reference modules must be the same width.
You cannot compare glitch data, disassembler group data, MagniVu data, or oscilloscope data.
Althou
by using groups as defined in the Setup window. Add the groups in a Listing window.
gh you cannot compare disassembler group data directly, compare raw, nondisassembled data
or for memory differences (Acq != Ref).
esired color.
fying Stop Conditions for Compare Operations
1. From
the System menu, click Repetitive Properties.
2. Select the Stop criteria.
3. Specify additional parameters as needed for your application, such as executing a program after
meeting stop c onditions or saving information to a file.
4. Click OK.
NOTE. Select Enable Compare in the Compare Definition dialog box to stop the acquisitions when the
ompare conditions are met.
c
IP. Click the button to the right of the Run button to set the repetitive run mode.
T
Related Topic
Repetitive Properties Dialog Box (see page 212)
68TLA Online Help
How toNew Histogram Data Page
New Histogram Data Page
Use to specify the data source for the new Histogram window:
1. Click Data from an LA in the system to use data from a currently installed logic a nalyzer or from a
saved logic analyzer.
2. Click the No data to create an empty Histogram window; add the data later.
3. Click Next.
New Histogram Options Page
Use to select specific data options for the new Histogram window:
1. Select a
2. Select a group or counter/timer from the selected logic analyzer.
3. Click Next.
Relate
Data Source Properties (see page 247)
data source. The data source can be from a logic analyzer or from saved TLA files.
d Topic
TLA Online Help69
How toSelect Axis Type
Select Axis Type
Overview
Use this page to specify the X-axis and Y-axis for the empty Graph window.
Behavior
For either a
Sample Number. Use the drop-down list to select Begin, Trigger, or End.
Row Number. This selection is the same as the Sample Number but does not include any gaps
due to filtering.
Timestamp. Use the drop-down list to select either an Absolute timestamp or the Previous timestamp.
Value of G roup . Use the drop-down list to select an Address, Data, or Control group.
Theaxislabelwillbethesameasthetypethatyouspecify from the above list. After you set up the
window, use the Graph Window
NOTE. Once you have specified the axis type using the wizard, you cannot change the type without
creating a new Graph window.
xis, select one of the following:
(see page 338) to further define each axis of the graph.
To Use
ct the axis type and click the Finish button to finish the wizard.
Sele
Related Topic
Add Series Dialog Box (see page 345)
Axis Type Wizard
Overview
Use the Axis Type wizard to add a data series to an empty graph window. The wizard appears when
you click the Add Series toolbar button or select Add Series from the Edit menu in an empty Graph
window. It allows you to select the data source for the Graph window and then specify the X-axis and
Y-axis types for that data source.
In an empty Graph window, click the Add Series toolbar button to start the wizard.
70TLA Online Help
How toNew Source Data Page
New Source Data Page
Use to specify the data for the new Source window:
1. Select An existing Listing window to use data from an existing Listing w indow.
2. Select the No Listing window to create an empty Source window; add the data later.
3. Click Next.
New Source Options Page
Use to select specific data options for the new Source window:
1. Select a Listing window, data source, and listing column. The Source window will use the data
from these selections.
2. Select a symbol file to use.
3. Click Next.
Related Topic
Source Data Properties (see page 266)
Setting Up Analog Feeds
Analog feeds functionality allows you to assign multiple digital signals to the DSO using multiple
analog channel outputs. Access the iCapture Analog Feeds dialog box from the LA Setup window by
clicking the iCapture button.
NOTE. Analog feeds functionality is only available in TLA6400 series logic analyzers and TLA7000 series
logic analyzer modules.
Use the following procedure to set up this functionality from the iCapture Analog Feeds d ialog box.
1. Select the LA module containing digital signals that you want to route to a DSO from the Physical
Module list box.
2. Select an analog output attenuation level.
3. From the Select Signals list box, choose a method of displaying signals: By Group - lists groups as
defined in the Setup window. By Probe - lists signals by the probe name. By Name - alphabetically
lists signals by their name.
TLA Online Help71
How toSetting Up System Inter-Probing
4. Select the digital signals that you want to route through analog outputs to the DSO.
5. Select the check boxes associated with the analog outputs, located under Analog Feed Cycling.
6. Click a button in the Analog Feed Cycling group box to assign the selected signals to the selected
outputs, in groups equal to the number of outputs selected.
7. Optionally select the check box labeled Exclude signals assigned to unchecked outputs.
8. Click the System Inter-probing button to display the System inter-probing dialog and select the DSO
inputs to which the signals will be routed.
Related Topics
Setting Up System Inter-Probing (see page 72)
Signal Signal Routing (see page 74)
Analog Feeds (see page 31)
Setting Up System Inter-Probing
Only TLA6400 series logic analyzers and TLA7000 series logic analyzer modules, and external
oscilloscopes can be displayed in the System Inter-probing dialog box. If a TLA6400 series logic analyzer
or a TL
box can still be opened but is empty.
1. From
2. Click an LA, DSO or external oscilloscope channel button to begin the inter-probing connection. The
3. Click a channel button corresponding to the physical connection at the opposite end of the probe to
NOTE. If you click the mouse anywhere other than on a legal endpoint for the connection, no connection is
made and the cursor changes back to its normal shape.
4. Repeat steps 1 and 2 for each LA module-to-external oscilloscope physical connection that you
TIP. To remove an inter-probing connection, click one of its endpoints or use the Delete button.
Use the Clear All button to remove all probe connections simultaneously.
A7000 series l ogic analyzer module an external oscilloscope exist but none are available, the dialog
the System menu, click System Inter-probing to display the System Inter-probing dialog box.
tem responds by changing the cursor to the shape of a probe connector.
sys
tablish the probe connection. Upon establishing an inter-probing connection, the cursor changes
es
back to its normal shape.
want to specify.
72TLA Online Help
How toRouting a Signal from a Logic Analyzer Output
Routing a Signal from a Logic Analyzer Output
1. From the Waveform window, right-click the waveform label associated w ith the oscilloscope to which
you want to route the digital signal.
2. In the right-click menu, click Route from LA. The Route from LA dialog box displays.
3. Click the Select Channel button. The Select Signal dialog box displays.
NOTE. The Select Signal button is disabled when you have not previously setup logical system
inter-probing connections. To perform this setup, click the System Inter-probing button.
4. Select a method of displaying signals.
5. Choose the signal to route to the oscilloscope.
Related Topic
Routing a Signal to an Oscilloscope Input (see page 73)
Setting Up System Inter-Probing (see page 72)
Routing a Signal to an Oscilloscope Input
1. From the Waveform window, right-click the waveform label associated with the logic analyzer module
from which you want to route the digital signal.
2. In the right-click menu, click Route to DSO. The Route to DSO dialog box displays.
3. Select the logic analyzer signal that you want to send to the oscilloscope.
NOTE. No logic analyzer signals display in the Route to DSO dialog box until you set up logical system
inter-probing connections. To perform this setup, click the System Inter-probing button.
4. When you want to add a new waveform to the waveform window containing the rerouted signal, select
the check box labeled Add waveform to view.
Related Topic
Routing a Signal from a Logic Analyzer Output (see page 73)
Setting Up System Inter-Probing (see page 72)
TLA Online Help73
How toChanging Signal Routing
Changing Signal Routing
Use the following procedure to change digital signal routing from either a DSO channel input or a logic
analyzer output that is displayed on the Waveform window.
Routing from the LA
1. Right-clic
2. From the right-click menu, click Route from L A. The Route from LA dialog box displays.
3. Click the Select Signal button. The Select Signal dialog box displays.
NOTE. The Select Signal button is disabled when you have not previously setup logical system
inter-pr
4. Select a method of displaying signals.
5. Choose the signal to rout to the oscilloscope.
Routin
1. Right-click the label of the LA waveform.
2. From the right-click menu, click Route to DSO. The Route to DSO dialog box displays.
3. Click the Select Signal button. The Select Signal dialog box displays.
NOTE. The Select Signal button is disabled when you have not previously setup logical system
inter-probing connections. To perform this setup, click the System Inter-probing button.
g to the Oscilloscope
k the label of the DSO channel waveform.
obing connections. To perform this setup, click the System Inter-probing button.
4. Select a method of displaying signals.
5. Choose the signal to route to the oscilloscope.
Related Topics
Setting Up System Inter-Probing (see page 72)
Setting Up Analog Feeds (see page 71)
74TLA Online Help
How toEdit Protocol Files
Edit Protocol Files
1. To open a protocol for editing from the Stack Definition pane, do one of the following:
Double-click the protocol you want to edit. The protocol is displayed in the Protocol Editor pane.
From the Protocol Editor pane select the File menu, and then select Open Protocol.
2. Type your changes directly in the Protocol Editor pane.
TIP. Use the Replace function to h elp you locate and replace text.
1. From the Protocol Editor pane, sele ct the Edit menu and then select Replace…. The Replace dialog
box opens.
2. Type the text you want to change in the Find What text box.
3. Type the new text in the Replace with text box.
4. If the text is case sensitive, select the Match case check box.
5. Click Replace to replace the next instance of the text in the Find What text box with the new text in
the Replace text box. Click Replace All to replace all instances. Click Find Next to find the next
instance but not replace the text.
Editing the Protocol Window Properties
Follow these steps to edit the Protocol Window Properties:
1. Place the cursor in the Protocol window and click View > Properties to display the Protocol Properties
dialog box.
2. Click the About Data tab to view the current data source information.
3. Click the Protocol window tab to adjust the display settings
4. Click the Column tab to adjust the column settings in the Packet view.
5. Click the Color tab to adjust the color settings in the Decode View.
6. Click the Marks tab to adjust the properties for the marks that you placed.
7. Click the Framer options tab to set the port address and packet identifier for framing the packets.
8. Click OK.
of the Protocol window.
Related Topic
Protocol Window Properties (see page 301)
TLA Online Help75
How toEdit Relations Between Protocols
Edit Relations Between Protocols
1. In the Stack Definition pane, right-click the protocol for which you want to edit the relations. The
Protocol shortcut menu appears.
2. From the Protocol shortcut menu, select Define Relations. The Protocol Setup d ialog box appears,
displaying the Relations tab.
3. To remove any protocol from the Current Relations list, select the protocol, and then click the Remove
button.
4. To add any protocol to the Current Relations list, select the protocol you want to add from the
Available Protocols, and then click the Add button.
5. ClickUporDowntodeterminetheorderof the relations, and then click OK.
6. If you specify the Type of Relation as Single Parameter or Raw Data, enter hexadecimal values
preceded by 0x or binary values preceded by 0b. For example, to enter the 3 in hexadecimal, enter
0x3; to enter it in binary, enter 0b0011.
Edit Stack Files
1. To open an existing stack file, select Open Stack from the File menu.
2. In the Open dialog box, select the stack to open and click OK.
3. To see how to edit the stack files, click the following links:
To Replace a Protocol from the Stack
To Remove a Protocol in the Stack (see page 322)
To DefineaProtocolintheStack(see page 322)
To Modify Relations Between the Protocols in the Stack (see page 76)
(see page 324)
76TLA Online Help
How toEditing a Tool on the Tools Menu
Editing a Tool on the Tools Menu
1. From the System menu, click OptionsandthenclicktheToolstab.
2. In the User-Defined Tools box, select the tool that you want to edit.
3. Perform one or more of the following actions:
To move the tool up one position in the menu, choose the Move Up button.
To move th e t
To change the menu text, command line (tool path and file name), command-line arguments, or the
initial di
To specify a letter in the menu title as an accelerator key, precede that letter in the Menu Name box
with an am
ool down one position in the menu, choose the Move Down button.
rectory, click the Edit button and then type the new information in the appropriate text box.
persand. The first letter in the title is the accelerator key by default.
Related Topics
Removing a Tool from the Tools Menu (see page 77)
Adding a Tool to the Tools Menu (see page 148)
Removing a Tool from the Tools Menu
To remove a tool from the Tools menu:
1. From
2. In the User-Defined Tools box, select the tool you want to delete and click the Delete button.
the System menu click Options, and then click the Tools tab.
Related Topics
iting a Tool on the Tools Menu
Ed
Adding a Tool to the Tools Menu (see page 148)
TLA Online Help77
(see page 77)
How toEditing Symbol Files
Editing Symbol Files
To edit symbol files supplied by the support package, make a copy of the file and then edit the copy.
NOTE. Do not change signal assignments. If you do so, the disassembler may not function c orrectly.
Most support packages provide two types of ASCII symbol files: pattern and range. Make a copy of the
type you need and edit it using an editor.
NOTE. Save
the symbol file as ASCII. If saved in any other format, the symbol file cannot be used.
Related Topics
Symbol Tables (see page 375)
Color Properties (see page 412)
78TLA Online Help
How toExporting Data from a Protocol Window
Exporting Data from a Protocol Window
Follow these steps to export data from Protocol window
1. Place the cursor in the Protocol window, and select Export… from the Data menu to display the
Export Data dialog box.
2. In the Export Data dialog box, specify the file name and location that you want to export data to.
3. Under Export Range, select either Packet View or Decode View, and then select the export range.
4. To include the Hex View, select the Append Hex View check box.
Expor
5. If you sele
want to use.
6. Click Sav
cted Packet View, you should also select the export options, including the delimiters you
e.
Related Topic
Export Data Dialog Box (see page 306)
ting Data from a Listing Window
1. In the
2. From the File menu, click Export Data.
3. In the Export Data dialog box, select the folder you want to export data into.
4. Enter a name for the exported file.
5. Click Options to specify the format options.
6. Select one of the Export ranges.
System window, click the Listing window icon.
ick Save.
7. Cl
NOTE. Use a Tab or Semicolon as a delimiter when exporting data from a Listing window. If a Space
or Comma is chosen as a delimiter, the timestamp values are erroneously exported from the Listing
window in picoseconds without units.
TLA Online Help79
How toExporting Histogram Data
Exporting Histogram Data
1. In the System window, click the Histogram data window icon.
2. From the File menu, select Export Histogram.
3. In the Export Data dialog box, select the folder you want to export data into.
4. Enter a name for the exported file.
5. Determine h
6. Click Save.
NOTE. Cli
ow many rows of data you want to export a nd click the appropriate button.
ck Options to change the field delimiters or to change how the bounds will be exported.
LoadingaSavedSystem
1. From the File menu, click Load System.
2. Navigate to the directory where you saved your system.
3. Select
NOTE. The saved system must exactly match the current system in order for all parts of the system to
load. If the saved system does not match, load parts of the saved system using the Load System Options
dialog box.
The current version of software can load files saved under older versions of software.
the file and click Open.
Related Topics
Saving a System (see page 87)
Load System Options Dialog Box (see page 397)
Loading Portions of a Saved System
1. From the File menu, click Load System.
2. Navigate to the folder where the saved file is located.
3. Click Options. The Load System Options dialog box opens.
80TLA Online Help
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.