Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes
that in all previously published material. Specifications and pric e change privileges reserved.
Tektronix, Inc., P.O. Box 500, Bea verton, OR 97077
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
SOFTWARE 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 a medium or encoding proves defective during the warra nty period, Tektronix will provide a
replacement in exchange for the defective medium. Except as to the media on which this software 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 func tions 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 product
and return this software product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS
OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 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
DAMAGES.
Table 3--18: Signal Source to Mictor connections for Mictor 1 pins
for UTOPIA3RX3--9......................................
Table 3--19: Signal Source to Mictor connections for Mictor 2 pins
for UTOPIA3RX3--11......................................
Table 3--20: Signal Source to Mictor connections for Mictor 1 pins
for UTOPIA3TX3--12.......................................
Table 3--21: Signal Source to Mictor connections for Mictor 2 pins
for UTOPIA3TX3--14.......................................
T able 4--1: Electrical specifications4--1...........................
TMS833 UTOPIA3 Software Support
v
Table of Contents
vi
TMS833 UTOPIA3 Software Support
Preface
This instruction manual contains specific information about the
TMS833 UTOPIA3 software support package and is part of a set of information
on how to operate this product on compatible Tektronix logic analyzers.
If you are familiar with operating bus support packages on the logic analyzer for
which the TMS833 UTOPIA3 support was purchased, you will probably only
need this instruction manual to set up and run the support package.
If you are not familiar with operating bus support packages, you will need to
supplement this instruction manual with information on basic operations to set up
and run the support package.
Information on basic operations of bus support packages is included with each
product. Each logic analyzer includes basic information that describes how to
perform tasks common to support packages on that platform. This information
can be in the form of logic analyzer online help, an installation manual, or a user
manual.
This manual provides detailed information on the following topics:
HConnecting the logic analyzer to the target system
Manual Conventions
HSetting up the logic analyzer to acquire data from the target system
HAcquiring and viewing disassembled data
This manual uses the following conventions:
HThe term “disassembler” refers to the software that disassembles bus cycles
into header and payload information.
HThe phrase “information on basic operations” refers to logic analyzer online
help or a user manual, covering the basic operations of the bus support.
HThe term “logic analyzer” refers to the Tektronix logic analyzer for which
this product was purchased.
TMS833 UTOPIA3 Software Support
vii
Contacting Tektronix
Preface
Phone1-800-833-9200*
AddressTektronix, Inc.
Department or name (if known)
14200 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
Web sitewww.tektronix.com
Sales support1-800-833-9200, select option 1*
Service support1-800-833-9200, select option 2*
Technical supportEmail: techsupport@tektronix.com
1-800-833-9200, select option 3*
6:00 a.m. -- 5:00 p.m. Pacific time
*This phone number is toll free in North America. After office hours, please leave a
voice mail message.
Outside North America, contact a Tektronix sales office or distributor; see the
Tektronix web site for a list of offices.
TMS833 UTOPIA3 Software Supportviii
Getting Started
Getting Started
This section contains information on the TMS833 UTOPIA3 bus support, and
information on connecting your logic analyzer to your target system.
Support Package Description
The TMS833 bus support package displays disassembled data from systems
based on the Utopia Level 3 bus in the Transmit or Receive mode.
The highlights of Utopia Level 3 specification are as follows:
HAllows 32 bit, 16 bit or 8 bit data paths
HSupports data rates of 3.2 Gb/s for 32 bit data path, 1.6 Gb/s for 16 bit data
path, and 800 Mb/s for 8 bit data path
HProvides Single Physical and Multi-Physical operations
Refer to information on basic operations to determine how many modules and
probes your logic analyzer needs to meet the minimum channel requirements for
the TMS833 support package.
To use this support efficiently, you need the items listed in the information on
basic operations in your logic analyzer online help and the following user
manuals.
HUtopia level 3-ATM-PHY Interface Specification A F-PHY-0136.000
November, 1999
HITU-T Recommendations I.361, I.363, I.363.1, I.363.2, I.363.3 and I.363.5
HITU-T recommendation I.361 for the interpretation of the ATM cell header
information
Logic Analyzer Software Compatibility
The label on the bus support floppy disk states which version of logic analyzer
software this support is compatible with.
TMS833 UTOPIA3 Software Support
1-- 1
Logic Analyzer Configuration
The TMS833 support allows a choice of required minimum module configurations.
The Utopia Level 3 support package is divided into two support packages:
HUTOPIA3RX: UTOPIA3RX requires at least one 68-channel module to
acquire data from the receive interface.
HUTOPIA3TX: UTOPIA3TX requires at least one 68-channel module to
acquire data from the transmit interface.
To monitor both interfaces simultaneously the support package requires two
68-channel modules. You must load the Transmit support package in one of the
68-channel modules and the Receive support package in the other. By double
probing the common clock, the support acquires the Transmit and Receive data
information coming on the Utopia interface simultaneously.
To use only one support at a time, you must select the correct module and specify
the support.
Getting Started
Requirements and Restrictions
Review the electrical specifications in the Specifications section in this manual as
they pertain to your target system, as well as the following descriptions of other
TMS833 UTOPIA3 support requirements and restrictions.
Hardware Reset. If a hardware reset occurs in your TMS833 UTOPIA3 system
during an acquisition, the application disassembler might acquire invalid
samples.
Clock Rate. The TMS833 UTOPIA3 bus support can acquire data from the
UTOPIA3 bus operating at speeds of up to 104 MHz
Setup and Hold Time Adjustments. You cannot change the setup and hold time for
any signal group.
Nonintrusive Acquisition. Acquiring Utopia3 bus cycles is nonintrusive to the
target system. That is, the TMS833 UTOPIA3 does not intercept, modify, or
present signals back to the target system.
1
.
1
Specification at time of printing. Contact your Tektronix sales representative for
current information on the fastest devices supported.
1-- 2TMS833 UTOPIA3 Software Support
Getting Started
Channel Groups. Channel groups required for clocking and disassembly for
TMS833 UTOPIA3 bus support are as follows:
Receive bus:
Address Group, Data Group, Control Group, and RXCLAV Group.
Transmit bus:
Address Group, Data Group, Control Group, and TXCLAV Group.
Address Display. The address of the PHY port from which the cell is transmitted
or received is correct only when the custom clocking option is Header and
Payload or Header Only. The support displays the address only when more than
one physical port is involved. In a Single PHY operation, the Address column is
dashed out. The software supports a maximum of seven address lines.
The disassembly shows correct information only when the appropriate disassembly and custom clocking options are chosen.
Table 1--1 shows the invalid combinations of disassembly and clocking option.
Table 1--1: Invalid disassembly and clocking combinations
Clocking optionDisassembly option
Header and PayloadAll Cycles
Header OnlyAll Cycles, Header and Payload
AAL Decoding. This information covers the features that are supported in each of
the AAL layers and their limitations.
NOTE. You can see AAL decoding only when the disassembly SHOW option is set
to Header and Payload. All field values that are decoded are in binary or in
hexadecimal. The support does not decode AAL when all the 48 payload bytes of
the ATM cell are not available.
AAL 1: In this layer, the TMS833 UTOPIA3 support decodes up to the
SAR-PDU level: SAR-PDU header and payload information.
Refer to the ITU-T I.363.1 B-ISDN ATM adaptation layer specification for
details about the PDU format.
Limitation: The TMS833 UTOPIA3 does not support the Structured Data
Transfer format of SAR-PDU payload.
AAL 2: In this layer, the TMS833 UTOPIA3 support decodes information up to
the CPS-PACKET level. The support identifies the CPS-PACKET header and
Packet payloads.
TMS833 UTOPIA3 Software Support
1-- 3
Getting Started
Refer to the ITU-T I.363.2 B-ISDN ATM adaptation layer specification for
details about the PDU format.
Limitation: The TMS833 UTOPIA3 does not support multiplexing and packing
of CPS-PACKETs into CPS-PDUs.
AAL 3/4: The TMS833 UTOPIA3 support decodes information up to the
SAR-PDU and to a certain extent the CPCS-PDU. The support decodes the
SAR-PDU to show details of the SAR-PDU header and trailer information and
identifies the SAR-PDU whether it is BOM, COM, EOM, or SSM.
The support identifies the two types of SAR -PDUs: Data-SAR-PDU and
Abort-SAR-PDU. The SAR-PDUs are further decoded to show the CPCS-PDU
header and trailer information based on whether it is BOM, EOM, COM, or
SSM.
Refer to the ITU-T I.363.3 B-ISDN ATM adaptation layer specification for
details about the PDU format.
AAL 5: The support decodes the information up to the SAR-PDU and identifies
the last SAR-PDU payload based on the AUU parameter. The support decodes
the CPCS trailer information (the CPCS trailer is in the last eight octets of the
last SAR-PDU.)
Timing Display Format
Refer to the ITU-T I.363.5 B-ISDN ATM adaptation layer specification for
details about the PDU format.
A Timing Display Format file is also provided for this support. It sets up the
display to show the following waveforms for the TMS833 bus support.
For UTOPIA3TX Support:
TxClk
TxSOC
TxEnb*
Address
Data
Control
For UTOPIA3RX Support:
RxClk
RxSOC
RxEnb*
Address
Data
Control
1-- 4
TMS833 UTOPIA3 Software Support
Getting Started
NOTE. An asterisk ( *) following a signal name indicates an active low signal.
Address, Data, and Control groups are displayed in bus form.
Functionality Not Supported
The TMS833 UTOPIA3 package does not support the following functionality:
HThe payload is not analyzed to decode higher layer protocols other than AAL
information.
Connecting the Logic Analyzer to a Target System
You can use the channel probes, clock probes, and leadsets with a commercial
test clip (or adapter) to make the connections between the logic analyzer and
your target system.
To connect the probes to TMS833 UTOPIA3 signals in the target system using a
test clip, follow the steps:
1. Power off your target system. It is not necessary to power off the logic
analyzer.
CAUTION. To prevent static damage, handle the target systems, probes, and the
logic analyzer module in a static-free environment. Static discharge can damage
these components.
Always wear a grounding wrist strap, heel strap, or similar device while
handling the target system.
2. To discharge your stored static electricity, touch the ground connector located
on the back of the logic analyzer. If you are using a test clip, touch any of the
ground pins on the clip to discharge stored electricity from the test clip.
3. Place the target system on a horizontal, static-free surface.
4. Use Tables 3--3 through 3--14 starting on page 3 --2 to connect the channel
probes to TMS833 UTOPIA3 signal pins on the test clip or in the target
system.
5. Use leadsets to connect at least one ground lead from each channel and the
TMS833 UTOPIA3 Software Support
ground lead from each clock probe to the ground pins on your test clip.
1-- 5
Labeling P6434 Probes
Getting Started
The TMS833 bus support package relies on the channel mapping and labeling
scheme for the P6434 Probes. Apply labels using the instructions described in the
P6434 Probe Instructions manual.
1-- 6
TMS833 UTOPIA3 Software Support
Operating Basics
Setting Up the Support
This section provides information on how to set up the support and covers the
following topics:
HChannel group definitions
HClocking options
The information in this section is specific to the operations and functions of the
TMS833 UTOPIA3 support on a Tektronix logic analyzer for which the support
is compatible. Information on basic operations describes general tasks and
functions.
Before you acquire and display disassembled data, you need to load the support
and specify the setups for clocking and triggering as described in the information
on basic operations. The support provides default values for each of these setups,
but you can change the setups as needed.
Installing the Support Software
NOTE. Before you install any software, it is recommended you verify that the bus
support software is compatible with the logic analyzer software.
To install the TMS833 UTOPIA3 software on your Tektronix logic analyzer,
follow these steps:
1. Insert the floppy disk in the disk drive.
2. Click the Windows Start button, point to Settings, and click Control Panel.
3. In the Control Panel window, double-click Add/Remove Programs.
4. Follow the instructions on the screen for installing the software from the
To remove or uninstall software, follow the above instructions and select
Uninstall. You need to close all windows before you uninstall any software.
Support Package Setups
The software installs two support packages. Each support package offers
different clocking and display options.
floppy disk.
TMS833 UTOPIA3 Software Support
2-- 1
Setting Up the Support
Acquisition Setup. The support package consists of two different supports, one for
the Transmit Interface and the other for the Receive Interface. You must make
connections and load the appropriate package for the desired support. The
TMS833 support will affect the logic analyzer setup menus (and submenus) by
modifying existing fields, and adding UTOPIA3 bus-specific fields. The
TMS833 adds the selection “UTOPIA3RX” and “UTOPIA3TX” to the “Load
Support Package” dialog box, under the File pulldown menu.
Once the corresponding support has been loaded, the “Custom” clocking mode
selection in the logic analyzer setup menu is also enabled. “Custom” is the
default selection whenever the UTOPIA3RX or UTOPIA3TX support loads.
Channel Group Definitions
The software automatically defines channel groups for the support. The channel
groups for the TMS833 UTOPIA3 support for the Receive bus are Address,
Data, Control, and RXCLAV. Table 2--1 gives the Receive bus group names and
the display radix for each.
Table 2--1: Receive bus group names
Group nameDisplay radix
AddressHEX
DataHEX
Cell DetailsNONE - Disassembly generated text
ControlSYM
RXCLAVBIN
The channel groups for the TMS833 UTOPIA3 support for the Transmit bus are
Address, Data, Control, and TXCLAV. Table 2 --2 gives the Transmit bus group
names and the display radix for each.
Table 2--2: Transmit bus group names
Group nameDisplay radix
AddressHEX
DataHEX
Cell DetailsNONE - Disassembly generated text
ControlSYM
TXCLAVBIN
2-- 2
TMS833 UTOPIA3 Software Support
Clocking
Setting Up the Support
If you want to know which signal is in which group, refer to the channel
assignment tables beginning on page 3--2.
Clocking Options
Custom Clocking
The TMS833 support offers a bus-specific clocking mode for the TMS833
UTOPIA3 bus interface. This clocking mode is the default selection whenever
you load the UTOPIA3 support.
Disassembly is not correct when using the Internal or External clocking modes.
Information on basic operations in the logic analyzer online help describes how
to use these clock selections for general purpose analysis.
A special clocking program is loaded on the module every time you load the
UTOPIA3 support. This special clocking is called Custom.
With Custom clocking, the module logs in signals from multiple channel groups
at different times when the signals are valid on the Utopia3 bus. The module then
sends all the logged in signals to the trigger machine and to the acquisition
memory of the module for storage.
In the custom mode, the support uses a TxClk as the clock for the transmit
interface and a RxClk as the clock for the receive interface. After loading the
UTOPIA3TX or UTOPIA3RX support, the sample points and master points are
defined based on the selections of each of the clocking options.
The TMS833 modifies the Custom Clocking Options menu of the logic analyzer.
The following options are available to acquire Utopia3 Receive (in
UTOPIA3RX) and Utopia3 Transmit (in UTOPIA3TX) bus signals:
Capture. Select one of the three options for Capture.
HAll Cycles(default)
Use the All Cycles option to acquire the information on the bus at every rising
edge of the clock. The All Cycles option describes the conditions that exist on the
bus, in addition to acquiring the header and payload information.
HHeader and Payload
If you choose the Header and Payload option when the Utopia Level 3 interface
is connected, the acquisition will consist of ATM cells only. The support does not
acquire samples corresponding to cycles when valid data is not available on the
interface.
TMS833 UTOPIA3 Software Support
2-- 3
Setting Up the Support
HHeader Only
Select the Header Only option if only ATM cell headers must be acquired. In this
mode, the Header option must be set appropriately for correct disassembly.
Data_Width. Use the Data_Width option to distinguish the width of the data path.
The data path width information is important when the custom clocking option is
set to Header Only. The data path width can be any one of the following.
32 bit(default)
16 bit
8bit
Header. Use the Header option depending on the type of ATM Cells used. Select
one of the following options:
Does not contain HEC(default)
Contains HEC
Table 2--3 shows the options that can be selected for the ATM Cell types.
Table 2--3: Options for ATM Cell types
Data widthType of ATM cellSelect option
8bits52 byteDoes not contain HEC
16 bits52 byteDoes not contain HEC
32 bits52 byteDoes not contain HEC
8bits53 byteContains HEC
16 bits54 byteContains HEC
32 bits56 byteContains HEC
2-- 4
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
This section describes how to acquire data and view it disassembled. The
following information covers these topics and tasks:
HAcquiring data
HViewing disassembled data in various display formats
HViewing cycle type labels
HChanging the way data is displayed
Acquiring Data
The TMS833 UTOPIA3 software package installs two different supports, one for
the Transmit Interface, and the other for the Receive Interface.
Once you load either the Transmit or Receive Interface, choose a clocking mode,
and specify the trigger, you are ready to acquire and disassemble data.
If you have any problems acquiring data, refer to information on basic operations
in your logic analyzer online help or Appendix A: Error Messages andDisassembly Problems in the basic operations manual.
Signal Acquisition in Transmit Mode
This section shows a timing diagram and tables that list details on how to acquire
the relevant address, data, and control signals in the Transmit mode.
TMS833 UTOPIA3 Software Support
2-- 5
Acquiring and Viewing Disassembled Data
Figure 2--1 shows a Tx bus mode timing diagram.
TxClk
PHY1
TxAddr[n:0]
PHY2
PHY3PHY0
PHY1
TxClav
TxEnb*
TxData [ 7:0]
TxData [15:0]
TxData [31:0]
TxSOC
Login position
PHY0
P39P40P41 P42P43P44 P45P46P47P48H1H2H3
P15P16P17 P18P19P20 P21P22P23P24H1H2P1
P3P4P5P6P7P8P9P10P11P12H1P1P2
123 45678 910
A
AA AA AAA AABC AA
PHY1
PHY2
Figure 2--1: Tx bus mode timing diagram
The custom Clock uses the rising edge of the TxClk signal. An asterisk (*)
indicates an active low signal. The support provides the following options to
acquire the Utopia3 Transmit bus signals.
Capture. Select one of the three options for Capture.
PHY3
PHY1
11121314
2-- 6
HAll Cycles
Use the All Cycles option to acquire the information on the bus at every rising
edge of the clock. The All Cycles option describes the conditions that exist on the
bus, in addition to acquiring the header and payload information. The support
logs in the control, address, data, and masters all signals with every rising edge of
the clock.
HHeader and Payload
If you choose the Header and Payload option when the Utopia Level 3 interface
is connected, the acquisition consists of ATM cells only. The support does not
acquire samples corresponding to cycles when valid data is not available on the
interface.
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
Table 2--4 shows the signals that are acquired in the Header and Payload option
with reference to Figure 2--1. An asterisk (*) indicates an active low signal.
Table 2--4: Signals in the Header and Payload option
QualifiersSignalsLogin position
TxEnb* High and TxSOC LowThese address signals are logged:
B
TxAddr6, TxAddr5, TxAddr4, TxAddr3,
TxAddr2, TxAddr1, TxAddr0
TxEnb* Low and TxSOC HighAll signals are masteredC
TxEnb* Low and TxSOC LowAll signals are masteredA
HHeader Only
Select the Header Only option if only ATM cell headers must be acquired. In this
mode, the Header option must be set appropriately for correct disassembly.
Signal Acquisition in Receive Mode
This section contains the timing diagram and the tables that show details on
acquiring the relevant address, data, and control signals in the Receive mode.
Figure 2--2 shows the bus timing diagram in the Receive mode. An asterisk (*)
indicates an active low signal. The custom clock uses the rising edge of RxClk.
RxClk
RxAddr[n:0]
RxClav
RxEnb*
RxData [ 7:0]
RxData [15:0]
RxData [31:0]
RxSOC
Login position
P47 P48
P23 P24
P11P12
12345678
QQSSSPRRRRRPRR
PHY0
PHY1 PHY2
PHY0
PHY3
PHY1
PHY4
PHY2
H1
H1
H1
PHY1
PHY1
PHY
3
H1
P42
P43 P44 P45P46 P47 P48H1H2
H1
P1
P19 P20 P21 P22 P23 P24P18
P6P7P8P9P10
n+1nn+2n+3 n+4 n+5 n+6 n+7 n+8
PHY1
Note 1
P11
P12
H1H2
H1P1
PHY1
Figure 2--2: Rx bus mode timing diagram
TMS833 UTOPIA3 Software Support
2-- 7
Acquiring and Viewing Disassembled Data
The support provides the following options to acquire the Utopia3 Receive bus
signals.
Capture. Select one of the three options for Capture.
HAll Cycles
Use the All Cycles option to acquire the information on the bus at every rising
edge of the clock. The All Cycles option describes the conditions that exist on the
bus, in addition to acquiring the header and payload information. The support
logs in the control, address, data and masters all signals with every rising edge of
the clock.
HHeader and Payload
If you choose the Header and Payload option when the Utopia Level 3 interface
is connected, the acquisition will consist of ATM cells only. The support does not
acquire samples corresponding to cycles when valid data is not available on the
interface. Table 2--5 shows how signals are acquired in the receive mode with
reference to Figure 2--2. An asterisk (*) indicates an active low signal.
Table 2--5: Signals in Header and Payload option
QualifiersSignals
RxEnb* Low and RxSOC HighAll signals are masteredP
RxEnb* High and RxSOC LowThese address signals are logged:
RxEnb* Low and RxSOC LowAll signals are masteredR
RxEnb* High and RxSOC LowAll signals are masteredQ
HHeader Only
Select the Header Only option if only ATM cell headers must be acquired. In this
mode, the Header option must be set appropriately for correct disassembly.
Viewing Disassembled Data
You can view disassembled data in three display formats:
All Cycles (Disassembly)
Header and Payload (Disassembly)
Header Only (Disassembly)
Login
position
S
RxAddr6, RxAddr5, RxAddr4, RxAddr3,
RxAddr2, RxAddr1, RxAddr0
2-- 8
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
The information on basic operations describes how to select the disassembly
display formats.
NOTE. You must set the selections in the Disassembly property page (the
Disassembly Format Definition overlay) correctly for your acquired data to be
disassembled correctly. Refer to Changing How Data is Displayed on page 2--15.
For the UTOPIA3 support, the default display format shows the Address and
Data channel group values for each sample of acquired data.
If a channel group is not visible, you must use Add Column or Ctrl+L to make
the group visible.
The disassembler displays special characters and strings in the Cell Details
column to indicate significant events. Table 2--6 shows these special characters
and strings and describes what they represent.
All Cycles Display Format
Table 2--6:
Character or string displayedDescription
0xIndicates that the given number is in hexadecimal.
>Insufficient room on the screen to show all available data.
tIndicates that the given number is in decimal.
0bIndicates that the given number is in binary.
Description of special characters in the display
Along with the All Cycles option in custom clocking, the All Cycles Display
Format provides disassembly of all the cycles including those where valid data
transfers are not available. The All Cycles Display Format displays all the valid
ATM cell headers and their payloads, any Invalid cycles, and Polling cycles that
occur.
TMS833 UTOPIA3 Software Support
2-- 9
Acquiring and Viewing Disassembled Data
Figure 2--3 shows an example of the All Cycles display format with a 32 bit
SIGPHY interface.
Figure 2--3: Example of All Cycles display format
Header and Payload
Display Format
Along with the “All Cycles” or “Header and Payload” option in custom
clocking, the Header and Payload Display Format provides disassembly of the
header details and payload information. If you select AAL type in disassembly,
the payload is analyzed to display details of AAL SAR-PDU. If you select
Header Only option in custom clocking, the display shows the ATM cell header
details.
2-- 10
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
Figure 2--4 shows an example of the Header and Payload display format with a
32 bit SIGPHY interface with the AAL option set to AAL3/4.
Figure 2--4: Example of Header and Payload display format
Header Only Display
Format
The Header Only Display Format shows the header details irrespective of the
Capture option in custom clocking. For correct disassembly, set the appropriate
Header option both in acquisition and disassembly.
TMS833 UTOPIA3 Software Support
2-- 11
Acquiring and Viewing Disassembled Data
Figure 2--5 shows an example of the Header Only display format with a 32 bit
SIGPHY interface.
Figure 2--5: Example of Header Only display format
UTOPIA3SpecificLabels
This section gives information about the labels used in TMS833 UTOPIA3
support. Table 2--7 gives the Utopia3 specific labels and the definition of each.
Table 2--7: UTOPIA3 specific labels
UTOPIA3 specific label (Mnemonics)Definition
HEADER WITH HECRefers to the Header type which contains HEC
HEADER WITH NO HECRefers to the Header type which does not
PAYL OADRefers to the ATM cell payload
*** UNKNOWN ***Displayed when an unknown combination of
HEADER SAMPLE Byte NumberHeader byte of the Atm Cell. Byte number
field according to the user selected option
contain HEC field according to the user
selected option
control bits occurs
refers to the corresponding header byte. For
example: HEADER SAMPLE 1 refers to the
first header byte of the cell
2-- 12
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
Table 2--7: UTOPIA3 specific labels (Cont.)
UTOPIA3 specific label (Mnemonics)Definition
*** HEADER TRUNCATED ***Displayed when all the header bytes are not
available for disassembly
*** PAYLOAD TRUNCATED ***Displayed when all the 48 bytes of payload are
not available for disassembly
*** CELL TRUNCATED ***Displayed when all bytes of ATM cell are not
available for disassembly. This happens at the
start and end of acquisition
*** INVALID DATA ***Displayed when an invalid cycle occurs
ATM NOT READYDisplayed when the acquisition is done in
single physical mode. This label is displayed
for those cycles where the ATM layer device is
not ready for the transaction.
PHY NOT READYDisplayed when the acquisition is done in
single physical mode. This label is displayed
for those cycles where the physical layer
device is not ready for the transaction.
POLLING CYCLESDisplayed when polling cycles are acquired
from multi-physical interface
For the following labels, refer to B-ISDN ATM layer specification ITU-T I.361.
ATM cell header details:
GFC
VPI
VCI
PTI
CLP
HEC
UDF2
UDF3
UDF4
The following strings are displayed corresponding to the preassigned header
fields:
UNASSIGNED CELL
INVALID
META-SIGNALLING
GENERAL BROADCAST SIGNALLING
POINT-TO-POINT SIGNALLING
RESERVED FOR FUTURE FUNCTIONS
RESERVED FOR FUTURE VP FUNCTIONS
RESERVED FOR PRIVATE NETWORK USE
TMS833 UTOPIA3 Software Support
2-- 13
Acquiring and Viewing Disassembled Data
SEGMENT OAM F4 FLOW CELL
END-TO-END OAM F4 FLOW CELL
VP RESOURCE MANAGEMENT CELL
SEGMENT OAM F5 FLOW CELL
END TO END OAM F5 FLOW CELL
VC RESOURCE MANAGEMENT CELL
RESERVED FOR FUTURE VC FUNCTIONS
RESERVED FOR FUTURE FUNCTIONS
NNI SIGNALLING
NOT PRE_ASSIGNED
For the following labels, refer to B-ISDN ATM Adaptation Layer Specification
ITU-T I.363.1.
AAL1:
SAR-PDU HEADER
SN
SN-CSI Bit
SN-Sequence Count Field
SNP Field
SNP-CRC Field Bit
SNP-Even Parity Bit
SAR-PDU PAYLOAD
For the following labels, refer to B-ISDN ATM Adaptation Layer Specification
ITU-T I.363.2.
AAL 2:
CPS-PDU Start Field
CPS-PDU Offset Field
CPS-PDU Sequence Number
CPS-PDU Parity
CPS-PDU PAYLOAD
CPS-PDU PACKET HEADER
CPS-PDU Channel Identifier
CPS-PDU PACKET PAYLOAD
CPS-PDU Length Indicator
CPS-PDU HEC
CPS-PDU UUI
For the following labels refer to B-ISDN ATM Adaptation Layer Specification
ITU-T I.363.3.
AAL3/4:
DATA-SAR-PDU HEADER
ABORT-SAR-PDU HEADER
BOM
2-- 14
TMS833 UTOPIA3 Software Support
COM
EOM
SSM
ST
SN
MID
ABORT-SAR-PDU TRAILER
DATA-SAR-PDU TRAILER
LI
CRC
CPCS-PDU HEADER
CPI
Btag
Basize
ABORT-SAR-PDU PAYLOAD
DATA-SAR-PDU PAYLOAD
CPCS-PDU TRAILER
Alignment
Etag
Length
UNUSED DATA
Acquiring and Viewing Disassembled Data
For the following labels refer to B-ISDN ATM Adaptation Layer Specification
ITU-T I.363.5.
The TMS833 UTOPIA3 support package allows you to further modify display
data to suit your needs. You can make optional display selections in the
Disassembly property page (the Disassembly Format Definition overlay).
You can make selections unique to the TMS833 UTOPIA3 support to do the
following tasks:
HChange how data is displayed across all display formats
HChange the interpretation of disassembled cycles
TMS833 UTOPIA3 Software Support
2-- 15
Acquiring and Viewing Disassembled Data
Optional Display
Selections
Table 2--8 shows the logic analyzer disassembly display options.
All Cycles. Along with the “All Cycles” option in custom clocking, the All Cycles
provides disassembly of all the cycles including those where valid data transfers
are not available. The All Cycles option displays all the valid ATM cell headers
and their payloads, any Invalid cycles, and Polling cycles that occur.
Header and Payload. Along with the “All Cycles” or “Header and Payload”
option in custom clocking, if you select the “Header and Payload” optioninthe
disassembly properties, the disassembly shows header details and payload
information. In addition, if AAL type is chosen in disassembly, the payload is
analyzed to show details of AAL SAR-PDU. If acquisition uses the “Header
Only” option, the display shows only the ATM cell header details.
Bus Specific Fields
Header Only. With this option, the disassembly consists of only the header details
irrespective of the acquisition mode “Capture”. If an incorrect “Header” option is
chosen during acquisition, the disassembly is incorrect. For correct disassembly,
set the same “Header” option in both acquisition and disassembly.
The header is segregated and displayed as different fields and the meaning (for
example, the kind of cell) is interpreted according to the ITU-T recommendation
I.361 and displayed.
Along with the optional selections described in the logic analyzer online help,
you can change displayed data in the following ways.
Data_Width. Use the Data_Width option to distinguish the width of the data path.
The data width can be any one of the following.
32 bit(default)
16 bit
8bit
2-- 16
TMS833 UTOPIA3 Software Support
Acquiring and Viewing Disassembled Data
Header. Use the Header option depending on the type of ATM Cells used. Select
one of the following options:
Does not contain HEC(default)
Contains HEC
Table 2--9 shows the options that can be selected for the ATM Cell types.
Table 2--9: Options for ATM Cell types
Data widthType of ATM cellSelect option
8bits52 byteDoes not contain HEC
16 bits52 byteDoes not contain HEC
32 bits52 byteDoes not contain HEC
8bits53 byteContains HEC
16 bits54 byteContains HEC
32 bits56 byteContains HEC
Number of PHY Ports. The Utopia Level 3 interface has three interface modes:
SIGPHY, MULPHY-DSI, and MULPHY-POLLING. Select one of the following
options.
HSIGPHY (default) (Single PHY interface)
If you select the SIGPHY option, one ATM layer port and one PHY layer port
are connected. No address information is available and a single TxClav and
RxClav signal exists. SIGPHY is the default selection.
HMULPHY-DSI (Multiple PHY interface Direct status indication)
If you select the MULPHY-DSI option, one ATM layer port and Multiple
physical layer ports are connected. The transaction on the bus includes the
address information and the additional TxClav[3:1] signals. In this mode, you
can connect a maximum of four physical ports to the ATM device. Each port uses
a dedicated Tx/RxClav line for handshaking. For this option, the Number of
Addr Lines should be set to 4.
HMULPHY-POLLING (Multiple PHY interface under polling)
In the MULPHY-POLLING mode, only one Tx/RxClav signal exists. The
physical port to which the ATM device transmits or receives is decided by
polling the single Tx/RxClav signal and presenting device addresses on the
address bus.
TMS833 UTOPIA3 Software Support
2-- 17
Acquiring and Viewing Disassembled Data
Number of Addr Lines. You can edit this option and enter the number of address
lines used in Multi-Physical mode. For correct disassembly, connect the address
lines with channel D0(0) as the LSB (least significant bit). Connect the address
lines such that all lower order lines are used before connecting the higher order
address lines. The support recognizes up to 128 ports which means that you can
connect at most seven address lines. Depending on the number of address lines
entered, the other address entries are dashed out in the display. The default value
in this field is 0 signifying the default selection of Single Physical interface under
the Number of PHY devices menu.
Type of Interface. You can select the type of interface by selecting one of the two
available options.
HUNI (default)
Select the UNI option to display the header fields including the Generic Flow
Control (GFC). The VPI field width is 8 bits, the VCI field width is 16 bits, PTI
field width is 3 bits, and CLP field width is 1 bit.
HNNI
Select the NNI option to display the header fields (does not include GFC). The
subsequent field, VPI, is 12 bits in length instead of 8 bits as in UNI.
Type of AAL. Select the Type of AAL option to indicate how the payload
information must be interpreted. The format of the SAR-PDUs displayed
depends on this option. Select the AAL type from the available options.
AAL 0 (default)
AAL 1
AAL 2
AAL 3/4
AAL 5
2-- 18
TMS833 UTOPIA3 Software Support
Trigger Programs
This section describes how to install and load trigger programs. A trigger library
containing programs that can trigger on preassigned header field combinations is
provided on your disk. The preassigned header field combinations are restricted
to the combinations mentioned in the ITU-T recommendation I.361 (February
1999).
Installing Trigger Programs
The trigger programs are installed along with the TMS833 UTOPIA3 support
package:
HTrigger Programs for the Transmit Interface are in
32 bit: Logic analyzer file names with the 32-bit suffix are the trigger programs
to be used when the data path width is 32 bit.
16 bit: Logic analyzer file names with the 16-bit suffix are the trigger programs
to be used when the data path width is 16 bit.
8 bit: Logic analyzer file names with the 8-bit suffix are the trigger programs to
be used when the data path width is 8 bit.
HInterfaceType
UNI: Logic analyzer file names with the UNI suffix are the trigger programs to
be used when the interface is “User Network Interface”.
NNI: Logic analyzer file names with the NNI suffix are the trigger programs to
be used when the interface is “Network Node Interface”.
HPreassigned Cell Type
These are the various cell types based on the preassigned header field combinations as mentioned in the ITU-T Recommendation I.361 (February 1999). The
cell types have preassigned combinations of VPI, VCI, PTI, and CLP values at
UNI (User Network Interface) and NNI (Network Node Interface).
File Name Conventions for the Receive Interface. Trigger programs have the
following file naming conventions.
32 bit: Logic analyzer file names with the 32-bit suffix are the trigger programs
to be used when the data path width is 32 bit.
16 bit: Logic analyzer file names with the 16-bit suffix are the trigger programs
to be used when the data path width is 16 bit.
8 bit: Logic analyzer file names with the 8-bit suffix are the trigger programs to
be used when the data path width is 8 bit.
TMS833 UTOPIA3 Software Support
2-- 21
Trigger Programs
HInterface Type
UNI: Logic analyzer file names with the UNI suffix are the trigger programs to
be used when the interface is “User Network Interface”.
NNI: Logic analyzer file names with the NNI suffix are the trigger programs to
be used when the interface is “Network Node Interface”’.
HPreassigned Cell Type
These are the various cell types based on the preassigned header field combinations as mentioned in the ITU-T Recommendation I.361 (February 1999). The
cell types have preassigned combinations of VPI, VCI, PTI, and CLP values at
UNI (User Network Interface) and NNI (Network Node Interface).
NOTE. Trigger programs can trigger only on the preassigned header combination. You cannot trigger on various other combinations with the trigger library
provided. You can write your own trigger programs based on your requirement.
Trigger Programs for UTOPIA3 Support
The various preassigned cells for which the trigger programs have been provided
for the UNI (User Network Interface) are:
This section lists the symbol tables and channel assignment tables for disassembly and timing.
Symbol Tables
The TMS833 support package supplies two symbol table files for the UTOPIA3,
the Transmit and Receive Interfaces.
The UTOPIA3RX_Ctrl file replaces specific Control channel group values with
symbolic values when Symbolic is the radix for the channel group in UTOPIA3
Receive support. The UTOPIA3TX_Ctrl file replaces specific Control channel
group values with symbolic values when Symbolic is the radix for the channel
group in UTOPIA3 Transmit support. This also applies to other symbol tables.
Symbol tables are generally not for use in timing or UTOPIA3 support disassembly.
Tables 3--1 through 3--2 show the definitions for name, bit pattern, and meaning
of the group symbols in Control file for Utopia Level 3 Transmit and Receive
interface support.
Table 3- 1: UTOPIA3RX_Ctrl group symbol table definitions
Control group
value
RxPrty
Symbol
Rx_in_progressX0 0Reception in progress
Start_of_CellX1 0Start of Header
ATM/PHY_NotRdyX0 1ATM or PHY is not ready
RxSOC
RxEnb*
Description
TMS833 UTOPIA3 Software Support
3- 1
Symbol and Channel Assignment Tables
Table 3- 2: UTOPIA3TX_Ctrl group symbol table definitions
Symbol
Tx_in_progressX0 0Transmission in progress
Start_of_CellX1 0StartofCell
ATM/PHY_NotRdyX0 1ATM or PHY is not ready
Information on basic operations describes how to use symbolic values for
triggering and for displaying other channel groups symbolically, such as for the
Address channel group.
Channel Assignment Tables
Control group
value
TxPrty
TxSOC
TxEnb*
Description
Channel Assignments for
UTOPIA3 Receive
Interface
Channel assignments shown in Table 3--3 through Table 3--10 use the following
conventions:
HAll signals are required by the support unless indicated otherwise.
HChannels are shown starting with the most significant bit (MSB) descending
to the least significant b it (LSB).
HChannel group assignments are for all modules, unless otherwise noted.
HAn asterisk (*) following a signal name indicates an active low signal.
Table 3--3 shows the probe section and channel assignments for the logic
analyzer Address group and the bus signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
Table 3- 3: Address group channel assignments for UTOPIA3RX signals
Section:channelUTOPIA3RX signal name
D0:6 (MSB)RxAddr6
D0:5RxAddr5
D0:4RxAddr4
D0:3RxAddr3
3- 2
D0:2RxAddr2
D0:1RxAddr1
D0:0 (LSB)RxAddr0
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Table 3--4 shows the probe section and channel assignments for the Data group
and the bus signal to which each channel connects. By default, this channel
group is displayed in hexadecimal.
Table 3- 4: Data group channel assignments for UTOPIA3RX signals
Section:channelUTOPIA3RX signal name
A3:7 (MSB)RxData31
A3:6RxData30
A3:5RxData29
A3:4RxData28
A3:3RxData27
A3:2RxData26
A3:1RxData25
A3:0RxData24
A2:7RxData23
A2:6RxData22
A2:5RxData21
A2:4RxData20
A2:3RxData19
A2:2RxData18
A2:1RxData17
A2:0RxData16
A1:7RxData15
A1:6RxData14
A1:5RxData13
A1:4RxData12
A1:3RxData11
A1:2RxData10
A1:1RxData9
A1:0RxData8
A0:7RxData7
A0:6RxData6
A0:5RxData5
A0:4RxData4
A0:3RxData3
A0:2RxData2
TMS833 UTOPIA3 Software Support
3- 3
Symbol and Channel Assignment Tables
Table 3- 4: Data group channel assignments for UTOPIA3RX signals (cont.)
Section:channelUTOPIA3RX signal name
A0:1RxData1
A0:0 (LSB)RxData0
Table 3--5 shows the probe section and channel assignments for the Control
group and the bus signal to which each channel connects. By default, this
channel group is displayed in symbols. The symbol table file name is
UTOPIA3RX_Ctrl
Table 3- 5: Control group channel assignments for UTOPIA3RX signals
Section:channelUTOPIA3RX signal name
C2:4 (MSB)RxPrty
C2:1RxSOC
C2:0 (LSB)RxEnb*
Channel Assignments for
UTOPIA3 Transmit
Interface
Table 3--6 shows the probe section and channel assignments for the RXCLAV
(Cell Available) group and the bus signal to which each channel connects. By
default, this channel group is displayed in binary.
Table 3- 6: RXCLAV group channel assignments for UTOPIA3RX signals
Section:channelUTOPIA3RX signal name
C3:7 (MSB)RxClav3
C3:6RxClav2
C3:3RxClav1
C3:2 (LSB)RxClav0
Table 3--7 shows the probe section and channel assignments for the Address
group and the bus signal to which each channel connects. By default, this
channel group is displayed in hexadecimal.
Table 3- 7: Address group channel assignments for UTOPIA3TX signals
Section:channel
D0:6 (MSB)TxAddr6
UTOPIA3TX signal name
3- 4
D0:5TxAddr5
D0:4TxAddr4
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Table 3- 7: Address group channel assignments for UTOPIA3TX signals (cont.)
Section:channel
D0:3TxAddr3
D0:2TxAddr2
D0:1TxAddr1
D0:0 (LSB)TxAddr0
UTOPIA3TX signal name
Table 3--8 shows the probe section and channel assignments for the Data group
and the bus signal to which each channel connects. By default, this channel
group is displayed in hexadecimal.
Table 3- 8: Data group channel assignments for UTOPIA3TX signals
Section:channel
A3:7 (MSB)TxData31
A3:6TxData30
A3:5TxData29
A3:4TxData28
A3:3TxData27
UTOPIA3TX signal name
A3:2TxData26
A3:1TxData25
A3:0TxData24
A2:7TxData23
A2:6TxData22
A2:5TxData21
A2:4TxData20
A2:3TxData19
A2:2TxData18
A2:1TxData17
A2:0TxData16
A1:7TxData15
A1:6TxData14
A1:5TxData13
A1:4TxData12
A1:3TxData11
TMS833 UTOPIA3 Software Support
3- 5
Symbol and Channel Assignment Tables
Table 3- 8: Data group channel assignments for UTOPIA3TX signals (cont.)
Section:channel
A1:2TxData10
A1:1TxData9
A1:0TxData8
A0:7TxData7
A0:6TxData6
A0:5TxData5
A0:4TxData4
A0:3TxData3
A0:2TxData2
A0:1TxData1
A0:0TxData0
UTOPIA3TX signal name
Table 3--9 shows the probe section and channel assignments for the logic
analyzer Control group and the bus signal to which each channel connects. By
default, this channel group is displayed in symbols. The symbol table file name
is UTOPIA3TX_Ctrl on the logic analyzer.
Table 3- 9: Control group channel assignments for UTOPIA3TX signals
Section:channel
C2:4 (MSB)TxPrty
C2:1TxSOC
C2:0 (LSB)TxEnb*
UTOPIA3TX signal name
Table 3--10 shows the probe section and channel assignments for the TXCLAV
group and the bus signal to which each channel connects. By default, this
channel group is displayed in binary.
Table 3- 10: TXCLAV group channel assignments for UTOPIA3TX signals
Section:channel
C3:7 (MSB)TxClav3
C3:6TxClav2
C3:3TxClav1
C3:2 (LSB)TxClav0
UTOPIA3TX signal name
3- 6
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Logic Analyzer Channels
not Connected
Clock and Qualifier
Channels
Extra channels that are not connected in the TMS833 UTOPIA3 support are:
Table 3--11 and Table 3--12 show the probe section and channel assignments for
the clock probes (not part of any group), and the TMS833 UTOPIA3 signal to
which each channel connects.
Table 3- 11: Clock channel assignments for UTOPIA3RX
Logic analyzer
section and probe
CLK:3RxClk
UTOPIA3RX signal name
Table 3- 12: Clock channel assignments for UTOPIA3TX
Logic analyzer
section and probe
CLK:3TxClk
UTOPIA3TX signal name
Tables 3--13 through 3--14 list the qualifier channel assignments for the Utopia3
Receive and Transmit interfaces.
Table 3- 13: Qualifier channel assignments for UTOPIA3RX
Logic analyzer
section and probe
C2:0RxEnb*
C2:1RxSOC
UTOPIA3RX signal name
Table 3- 14: Qualifier channel assignments for UTOPIA3TX
Logic analyzer
section and probe
C2:0TxEnb*
C2:1TxSOC
UTOPIA3TX signal name
TMS833 UTOPIA3 Software Support
3- 7
Symbol and Channel Assignment Tables
NOTE. An asterisk (*) indicates an active low signal.
Signals not Required for
Disassembly
Tables 3--15 and 3--16 show the signals not required for disassembly of the
Utopia3 bus signals.
Table 3- 15: Signals not required for UTOPIA3TX
support
Section:channelUTOPIA3TX signal name
C2:4TxPrty
C3:7TxClav3
C3:6TxClav2
C3:3TxClav1
Table 3- 16: Signals not required for UTOPIA3RX
support
Section:channelUTOPIA3RX signal name
C2:4RxPrty
C3:7RxClav3
C3:6RxClav2
3- 8
C3:3RxClav1
TMS833 UTOPIA3 Software Support
Signal Source To Mictor Connections
For design purposes, you may need to make connections between the Signal
Source and the Mictor pins of the P6434 Mass Termination Probe. Refer to the
P6434 Mass Termination Probe manual, Tektronix part number 070-9793-XX,
for more information on mechanical specifications. Tables 3--18 through 3--21
show the Signal Source to Mictor pin connections.
NOTE. To preserve signal quality in the target system, it is recommended that a
180 Ω resistor be connected in series between each ball pad of the Signal Source
and each pin of the Mictor connector. The resistor must be within 1/2 inch of the
ball pad of the Signal Source.
The recommended pin assignment is the AMP pin assignment, because the AMP
circuit board layout model and other commercial CAD packages use the AMP
numbering scheme. See Table 3--17.
Table 3- 17: Recommended pin assignments for a Mictor connector (component
side)
Symbol and Channel Assignment Tables
Connections for UTOPIA3
Receive Interface
Type of pin assignmentComments
Recommended. This pin assignment is the industry
Recommended
Pin 1
Pin 37
AMP Pin Assignment
Pin 2
Pin 38
standard and is what we recommend that you use.
Tables 3--18 through 3--19 show the mictor pin connections for the UTOPIA3
Receive Interface.
Table 3- 18: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3RX
Required/Not
AMP Mictor pin
number
Mictor 1 pin 01Not ConnectedNot Connected
Logic analyzer
channel name
UTOPIA3RX
signal name
required for
disassembly
Mictor 1 pin 03Not ConnectedNot Connected
TMS833 UTOPIA3 Software Support
3- 9
Symbol and Channel Assignment Tables
Table 3- 18: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3RX (cont.)
AMP Mictor pin
number
Mictor 1 pin 05CLK:0Not Connected
Mictor 1 pin 07A3:7RxData31Required
Mictor 1 pin 09A3:6RxData30Required
Mictor 1 pin 11A3:5RxData29Required
Mictor 1 pin 13A3:4RxData28Required
Mictor 1 pin 15A3:3RxData27Required
Mictor 1 pin 17A3:2RxData26Required
Mictor 1 pin 19A3:1RxData25Required
Mictor 1 pin 21A3:0RxData24Required
Mictor 1 pin 23A2:7RxData23Required
Logic analyzer
channel name
UTOPIA3RX
signal name
Required/Not
required for
disassembly
Mictor 1 pin 25A2:6RxData22Required
Mictor 1 pin 27A2:5RxData21Required
Mictor 1 pin 29A2:4RxData20Required
Mictor 1 pin 31A2:3RxData19Required
Mictor 1 pin 33A2:2RxData18Required
Mictor 1 pin 35A2:1RxData17Required
Mictor 1 pin 37A2:0RxData16Required
Mictor 1 pin 38A0:0RxData0Required
Mictor 1 pin 36A0:1RxData1Required
Mictor 1 pin 34A0:2RxData2Required
Mictor 1 pin 32A0:3RxData3Required
Mictor 1 pin 30A0:4RxData4Required
Mictor 1 pin 28A0:5RxData5Required
Mictor 1 pin 26A0:6RxData6Required
Mictor 1 pin 24A0:7RxData7Required
Mictor 1 pin 22A1:0RxData8Required
Mictor 1 pin 20A1:1RxData9Required
3- 10
Mictor 1 pin 18A1:2RxData10Required
Mictor 1 pin 16A1:3RxData11Required
Mictor 1 pin 14A1:4RxData12Required
Mictor 1 pin 12A1:5RxData13Required
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Table 3- 18: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3RX (cont.)
Required/Not
AMP Mictor pin
number
Mictor 1 pin 10A1:6RxData14Required
Mictor 1 pin 08A1:7RxData15Required
Mictor 1 pin 06CLK:1Not Connected
Mictor 1 pin 04Not ConnectedNot Connected
Mictor 1 pin 02Not ConnectedNot Connected
Logic analyzer
channel name
UTOPIA3RX
signal name
required for
disassembly
Table 3- 19: Signal Source to Mictor connections for Mictor 2 pins for
UTOPIA3RX
Required/Not
AMP Mictor pin
number
Mictor 2 pin 01Not ConnectedNot Connected
Logic analyzer
channel name
UTOPIA3RX
signal name
required for
disassembly
Mictor 2 pin 03Not ConnectedNot Connected
Mictor 2 pin 05CLK:3RxClkRequired
Mictor 2 pin 07C3:7RxClav3Not required
Mictor 2 pin 09C3:6RxClav2Not required
Mictor 2 pin 11C3:5Not Connected
Mictor 2 pin 13C3:4Not Connected
Mictor 2 pin 15C3:3RxClav1Not required
Mictor 2 pin 17C3:2RxClav0Required
Mictor 2 pin 19C3:1Not Connected
Mictor 2 pin 21C3:0Not Connected
Mictor 2 pin 23C2:7Not Connected
Mictor 2 pin 25C2:6Not Connected
Mictor 2 pin 27C2:5Not Connected
Mictor 2 pin 29C2:4RxPrtyNot required
Mictor 2 pin 31C2:3Not Connected
Mictor 2 pin 33C2:2Not Connected
Mictor 2 pin 35C2:1RxSOCRequired
Mictor 2 pin 37C2:0RxEnb*Required
TMS833 UTOPIA3 Software Support
3- 11
Symbol and Channel Assignment Tables
Table 3- 19: Signal Source to Mictor connections for Mictor 2 pins for
UTOPIA3RX (cont.)
AMP Mictor pin
number
Mictor 2 pin 38D0:0RxAddr0Required
Mictor 2 pin 36D0:1RxAddr1Required
Mictor 2 pin 34D0:2RxAddr2Required
Mictor 2 pin 32D0:3RxAddr3Required
Mictor 2 pin 30D0:4RxAddr4Required
Mictor 2 pin 28D0:5RxAddr5Required
Mictor 2 pin 26D0:6RxAddr6Required
Mictor 2 pin 24D0:7Not Connected
Mictor 2 pin 22D1:0Not Connected
Mictor 2 pin 20D1:1Not Connected
Logic analyzer
channel name
UTOPIA3RX
signal name
Required/Not
required for
disassembly
Connections for UTOPIA3
Transmit Interface
Mictor 2 pin 18D1:2Not Connected
Mictor 2 pin 16D1:3Not Connected
Mictor 2 pin 14D1:4Not Connected
Mictor 2 pin 12D1:5Not Connected
Mictor 2 pin 10D1:6Not Connected
Mictor 2 pin 08D1:7Not Connected
Mictor 2 pin 06CLK:2Not Connected
Mictor 2 pin 04Not ConnectedNot Connected
Mictor 2 pin 02Not ConnectedNot Connected
Tables 3--20 through 3--21 show the mictor pin connections for UTOPIA3
Transmit Interface.
Table 3- 20: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3TX
Required/Not
AMP Mictor pin
number
Mictor 1 pin 01Not ConnectedNot Connected
Logic analyzer
channel name
UTOPIA3TX signal
name
required for
disassembly
3- 12
Mictor 1 pin 03Not ConnectedNot Connected
Mictor 1 pin 05CLK:0Not Connected
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Table 3- 20: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3TX (cont.)
Required/Not
AMP Mictor pin
number
Mictor 1 pin 07A3:7TxData31Required
Mictor 1 pin 09A3:6TxData30Required
Mictor 1 pin 11A3:5TxData29Required
Mictor 1 pin 13A3:4TxData28Required
Mictor 1 pin 15A3:3TxData27Required
Mictor 1 pin 17A3:2TxData26Required
Mictor 1 pin 19A3:1TxData25Required
Mictor 1 pin 21A3:0TxData24Required
Mictor 1 pin 23A2:7TxData23Required
Mictor 1 pin 25A2:6TxData22Required
Logic analyzer
channel name
UTOPIA3TX signal
name
required for
disassembly
Mictor 1 pin 27A2:5TxData21Required
Mictor 1 pin 29A2:4TxData20Required
Mictor 1 pin 31A2:3TxData19Required
Mictor 1 pin 33A2:2TxData18Required
Mictor 1 pin 35A2:1TxData17Required
Mictor 1 pin 37A2:0TxData16Required
Mictor 1 pin 38A0:0TxData0Required
Mictor 1 pin 36A0:1TxData1Required
Mictor 1 pin 34A0:2TxData2Required
Mictor 1 pin 32A0:3TxData3Required
Mictor 1 pin 30A0:4TxData4Required
Mictor 1 pin 28A0:5TxData5Required
Mictor 1 pin 26A0:6TxData6Required
Mictor 1 pin 24A0:7TxData7Required
Mictor 1 pin 22A1:0TxData8Required
Mictor 1 pin 20A1:1TxData9Required
Mictor 1 pin 18A1:2TxData10Required
Mictor 1 pin 16A1:3TxData11Required
Mictor 1 pin 14A1:4TxData12Required
Mictor 1 pin 12A1:5TxData13Required
Mictor 1 pin 10A1:6TxData14Required
TMS833 UTOPIA3 Software Support
3- 13
Symbol and Channel Assignment Tables
Table 3- 20: Signal Source to Mictor connections for Mictor 1 pins for
UTOPIA3TX (cont.)
AMP Mictor pin
number
Mictor 1 pin 08A1:7TxData15Required
Mictor 1 pin 06CLK:1Not Connected
Mictor 1 pin 04Not ConnectedNot Connected
Mictor 1 pin 02Not ConnectedNot Connected
Table 3- 21: Signal Source to Mictor connections for Mictor 2 pins for
UTOPIA3TX
AMP Mictor pin
number
Mictor 2 pin 01Not ConnectedNot Connected
Logic analyzer
channel name
Logic analyzer
channel name
UTOPIA3TX signal
name
UTOPIA3TX signal
name
Required/Not
required for
disassembly
Required/Not
required for
disassembly
Mictor 2 pin 03Not ConnectedNot Connected
Mictor 2 pin 05CLK:3TxClkRequired
Mictor 2 pin 07C3:7TxClav3Not required
Mictor 2 pin 09C3:6TxClav2Not required
Mictor 2 pin 11C3:5Not Connected
Mictor 2 pin 13C3:4Not Connected
Mictor 2 pin 15C3:3TxClav1Not required
Mictor 2 pin 17C3:2TxClav0Required
Mictor 2 pin 19C3:1Not Connected
Mictor 2 pin 21C3:0Not Connected
Mictor 2 pin 23C2:7Not Connected
Mictor 2 pin 25C2:6Not Connected
Mictor 2 pin 27C2:5Not Connected
Mictor 2 pin 29C2:4TxPrtyNot required
Mictor 2 pin 31C2:3Not Connected
Mictor 2 pin 33C2:2Not Connected
Mictor 2 pin 35C2:1TxSOCRequired
3- 14
Mictor 2 pin 37C2:0TxEnb*Required
Mictor 2 pin 38D0:0TxAddr0Required
TMS833 UTOPIA3 Software Support
Symbol and Channel Assignment Tables
Table 3- 21: Signal Source to Mictor connections for Mictor 2 pins for
UTOPIA3TX (cont.)
Required/Not
AMP Mictor pin
number
Mictor 2 pin 36D0:1TxAddr1Required
Mictor 2 pin 34D0:2TxAddr2Required
Mictor 2 pin 32D0:3TxAddr3Required
Mictor 2 pin 30D0:4TxAddr4Required
Mictor 2 pin 28D0:5TxAddr5Required
Mictor 2 pin 26D0:6TxAddr6Required
Mictor 2 pin 24D0:7Not Connected
Mictor 2 pin 22D1:0Not Connected
Mictor 2 pin 20D1:1Not Connected
Mictor 2 pin 18D1:2Not Connected
Logic analyzer
channel name
UTOPIA3TX signal
name
required for
disassembly
Mictor 2 pin 16D1:3Not Connected
Mictor 2 pin 14D1:4Not Connected
Mictor 2 pin 12D1:5Not Connected
Mictor 2 pin 10D1:6Not Connected
Mictor 2 pin 08D1:7Not Connected
Mictor 2 pin 06CLK:2Not Connected
Mictor 2 pin 04Not ConnectedNot Connected
Mictor 2 pin 02Not ConnectedNot Connected
TMS833 UTOPIA3 Software Support
3- 15
Symbol and Channel Assignment Tables
3- 16
TMS833 UTOPIA3 Software Support
Specifications
Specifications
Specification Tables
This section contains the specifications for the support package.
Table 4--1 lists the electrical requirements that the target system must produce for
the support to acquire correct data.
Table 4--1: Electrical specifications
CharacteristicsRequirements
Target system clock rate
TMS833 specified clock rateMaximum 104 MHz
Minimum setup time required
Logic analyzer2.5 ns
Minimum hold time required
Logic analyzer0ns
TMS833 UTOPIA3 Software Support4--1
Specifications
4-- 2
TMS833 UTOPIA3 Software Support
Replaceable Parts List
Replaceable Parts List
This section contains a list of the replaceable components and modules for the
TMS833 UTOPIA3 support. Use this list to identify and order replacement parts.
Parts Ordering Information
Replacement parts are available through your local Tektronix field office or
representative.
Changes to Tektronix products are sometimes made to accommodate improved
components as they become available and to give you the benefit of the latest
improvements. Therefore, when ordering parts, it is important to include the
following information in your order:
HPart number
HInstrument type or model number
HInstrument serial number
HInstrument modification number, if applicable
If you order a part that has been replaced with a different or improved part, your
local Tektronix field office or representative will contact you concerning any
change in part number.
Using the Replaceable Parts List
The tabular information in the Replaceable Parts List is arranged for quick
retrieval. Understanding the structure and features of the list will help you find
all of the information you need for ordering replacement parts. The following
table describes the content of each column in the parts list.
TMS833 UTOPIA3 Software Support5- 1
Replaceable Parts List
Parts list column descriptions
ColumnColumn nameDescription
1Figure & index num berItems in this section are referenced by figure and index numbers to the exploded view
illustrations that follow.
2Tektronix part numberUse this part number when ordering replacement parts from Tektronix.
3 and 4Serial numberColumn three indicates the serial number at which the part was first effective. Colum n four
indicates the serial number at which the part was discontinued. No entry indicates the part is
good for all serial numbers.
5QtyThis indicates the quantity of part s used.
6Name & descriptionAn item name is separated from the description by a colon (:). Because of space limitations, an
item name may sometimes appear as incomplete. Use the U.S. Federal Catalog handbook
H6-1 for further item name identification.
7Mfr. codeThis indicates the code of the actual manufacturer of the part.
8Mfr. part numberThis indicates the actual manufacturer’s or vendor’s part number.
Abbreviations
Chassis Parts
Mfr. Code to Manufacturer
Cross Index
Abbreviations conform to American National Standard ANSI Y1.1--1972.
Chassis-mounted parts and cable assemblies are located at the end of the
Replaceable Parts List.
The table titled Manufacturers Cross Index shows codes, names, and addresses
of manufacturers or vendors of components listed in the parts list.
for Receive bus, 1--3, 2--2
for Transmit bus, 1--3, 2--2
visibility, 2--9
Clock channel assignments, 3--7
Clock rate, target system, 4--1
Clock rate, 1--2
Connecting to a target system, 1--5
Connections, Signal Source to Mictor, 3--9
Contacting Tektronix, viii
Control group
channel assignments, 3--4, 3--6
Receive interface, 3--1
symbol table, 3--1
Transmit interface, 3--2
Custom clocking, 2-- 3
Capture, 2--3
custom, 2--3
Data _Width, 2 --4, 2--16
Header, 2 --4, 2--17
D
Data
acquiring, 2--5
display formats, 2--9
Data display, changing, 2--15
Data group, channel assignments, 3-- 3, 3--5
Definitions
disassembler, vii
information on basic operations, vii
logic analyzer, vii
Disassembled data, viewing, 2--8
Disassembler
definition, vii
logic analyzer confi guration, 1--2
setup, 2--1
Disassembly and clocking options, invalid combina-