Tektronix TMS822 Instruction Manual

Instruction Manual
TMS822 UTOPIA1/UTOPIA2 Software Support
071-1058-01
www.tektronix.com
Copyright © Tektronix, Inc. All rights reserved.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this public ation supercedes that in all previously published material. Specifications and price c hange privileges reserved.
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 warranty 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 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 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 of Contents

Getting Started
Operating Basics
Preface vii...................................................
Manual Conventions vii..............................................
Contacting Tektronix viii.............................................
Support Package Descri ption 1--1.......................................
Logic Analyzer Software Compatibility 1--2..............................
Logic Analyzer Configuration 1--2......................................
Requirements and Restrictions 1--3......................................
Timing Display Format 1--6...........................................
Functionality Not Supported 1--6.......................................
Functionality Supported but Not Tested 1--7...............................
Connecting the Logic Analyzer to a Target System 1--7.....................
Labeling P6434 Probes 1--8............................................
Setting Up the Support 2--1.....................................
Installing the Support Software 2--1.....................................
Support Package Setups 2--1...........................................
Channel Group Definitions 2--2.........................................
Clocking 2--3.......................................................
Clocking Options 2--3.............................................
Custom Cl ocking 2--3.............................................
Acquiring and Viewing Disassembled Data 2--7....................
Acquiring Data 2--7..................................................
Signal Acquisition 2--7...............................................
Signal Acquisition in Transmit Mode 2--7.............................
Signal Acquisition in Receive Mode 2--10.............................
Viewing Disassembled Data 2--14........................................
All Utopia Cycles Display Format 2--15...............................
All UtopiaL2p Cycles Display Format 2--16............................
ATM Cells Display Format 2--16.....................................
PPP Packets Display Format 2--17....................................
ATM Cell Headers Display Format 2--17...............................
Polling Cycles Display Format 2--18..................................
UTOPIA2 Specific Labels 2--18.........................................
Changing How Data is Displayed 2--22...................................
Optional Display Selections 2--22....................................
Bus Specific Fields 2--23...........................................
Trigger Programs 2--27..........................................
Installing Trigger Programs 2--27........................................
Loading Trigger Programs 2--27.........................................
TMS822 UTOPIA1/UTOPIA2 Software Support
i
Table of Contents
Reference
Specifications
Replaceable Parts List
Symbol and Channel Assignment Tables 3--1......................
Symbol Tables 3--1..................................................
Channel Assignment Tables 3--3........................................
Channel Assignment for Utopia2 Receive Interface 3--3.................
Channel Assignments for Utopia2 Transmit Interface 3--6................
Logic Analyzer Channels not Connected 3--8..........................
Clock and Qualifier Channels 3--8...................................
Additional Signals Required for Disassembly from Utopia L2p
Interface 3--9.............................................
Signals not Required for Disassembly 3--10............................
Signal Source To Mictor Connections 3--11................................
Connections for Utopia2 Receive Interface 3--11........................
Connections for Utopia2 Transmit Interface 3--14.......................
Specification Tables 4--1..............................................
Index
Parts Ordering Information 5--1.........................................
Using the Replaceable Parts List 5--1....................................
ii
TMS822 UTOPIA1/UTOPIA2 Software Support

List of Figures

Table of Contents
Figure 2--1: Tx bus mode timing diagram 2--8......................
Figure 2--2: Polling and selection ph ase at Transmit interface 2--10.....
Figure 2--3: Handshaking between the PHY and ATM layer
in Single physical mode 2 --11.................................
Figure 2--4: Handshaking between the PHY and ATM layer
in Multi physical mode 2--11..................................
Figure 2--5: Polling and selection ph ase at Receive interface 2--14......
Figure 2--6: Example of All Utopia Cycles display format 2--16........
Figure 2--7: Example of ATM Cells display format 2--17..............
Figure 2--8: Example of ATM Cell Headers display format 2--18.......
Figure 2--9: Loading trigger programs 2--28........................
TMS822 UTOPIA1/UTOPIA2 Software Support
iii
Table of Contents

List of Tables

Table 1--1: Invalid disassembly and clocking combinations 1--4.......
T able 2--1: Receive bus group names 2--2.........................
Table 2--2: Transmit bus group names 2--3.......................
Table 2--3: Sample points in Tx mode 2--8.........................
Table 2--4: Signals in the ATM Cell/PPP Packets option 2--9.........
Table 2--5: Signals in the ATM Cell Headers option 2--9.............
Table 2--6: Sample points in Rx mode 2--12........................
Table 2--7: Single physical mode 2--12.............................
Table 2--8: Multi physical mode 2--13.............................
T able 2--9: Description of special characters in the display 2--15.......
Table 2--10: UTOPIA2 specific labels 2--19.........................
Table 2--11: Logic analyzer disassembly display options 2--22.........
Table 3--1: UTOPIA2RX_Ctrl group symbol table definitions 3--1....
Table 3--2: UTOPIA2TX_Ctrl group symbol table definitions 3--2....
Table 3--3: UTOPIA2RX_L2pctrl group symbol table
definitions 3--2............................................
Table 3--4: UTOPIA2TX_L2pctrl group symbol table
definitions 3--2............................................
Table 3--5: Address group channel assignments for UTOPIA2RX
signals 3--3...............................................
Table 3--6: Data group channel assignments for UTOPIA2RX
signals 3--3...............................................
Table 3--7: Control group channel assignments for UTOPIA2RX
signals 3--4...............................................
Table 3--8: RXCLAV group channel assignments for UTOPIA2RX
signals 3--5...............................................
Table 3--9: Parity group channel assignments for UTOPIA2RX
signals 3--5...............................................
Table 3--10: L2PControl group channel assignments for UTOPIA2RX
signals 3--5...............................................
Table 3--11: Address group channel assignments for UTOPIA2TX
signals 3--6...............................................
Table 3--12: Data group channel assignments for UTOPIA2TX
signals 3--6...............................................
iv
TMS822 UTOPIA1/UTOPIA2 Software Support
Table of Contents
Table 3--13: Control group channel assignments for UTOPIA2TX
signals 3--7...............................................
Table 3--14: TXCLAV group channel assignments for UTOPIA2TX
signals 3--7...............................................
Table 3--15: Parity group channel assignments for UTOPIA2TX
signals 3--8...............................................
Table 3--16: L2PControl group channel assignments for UTOPIA2TX
signals 3--8...............................................
Table 3--17: Clock channel assignments for UTOPIA2RX 3--8........
Table 3--18: Clock channel assignments for UTOPIA2TX 3--9........
Table 3--19: Qualifier channel assignments for UTOPIA2RX 3--9.....
Table 3--20: Qualifier channel assignments for UTOPIA2TX 3--9.....
Table 3--21: Signals required for Utopia Level 2 Plus Transmit
interface 3--9..............................................
T able 3--22: Signals required for Utopia Level 2 Plus Receive
interface 3--10..............................................
Table 3--23: Signals not required for UTOPIA2TX support 3--10......
Table 3--24: Signals not required for UTOPIA2RX support 3--10......
Table 3--25: Recommended pin assignments for a Mictor connector
(component side) 3--11.......................................
Table 3--26: Signal Source to Mictor connections for Mictor A pins
for UTOPIA2RX 3--11......................................
Table 3--27: Signal Source to Mictor connections for Mictor C pins
for UTOPIA2RX 3--12......................................
Table 3--28: Signal Source to Mictor connections for Mictor A pins
for UTOPIA2TX 3--14.......................................
Table 3--29: Signal Source to Mictor connections for Mictor C pins
for UTOPIA2TX 3--14.......................................
T able 4--1: Electrical specifications 4--1...........................
TMS822 UTOPIA1/UTOPIA2 Software Support
v
Table of Contents
vi
TMS822 UTOPIA1/UTOPIA2 Software Support

Preface

This instruction manual contains specific information about the TMS822 UTOPIA2 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 TMS822 UTOPIA2 support was purchased, you will probably only need this instruction manual to set up and run the support.
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.
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:
H Connecting the logic analyzer to the target system

Manual Conventions

H Setting up the logic analyzer to acquire data from the target system
H Acquiring and viewing disassembled data
This manual uses the following conventions:
H The term “disassembler” refers to the software that disassembles bus cycles
into header and payload information.
H The phrase “information on basic operations” refers to logic analyzer online
help or a user manual, covering the basic operations of the bus support.
H The term “logic analyzer” refers to the Tektronix logic analyzer for which
this product was purchased.
TMS822 UTOPIA1/UTOPIA2 Software Support
vii
Preface

Contacting Tektronix

Phone 1-800-833-9200*
Address Tektronix, Inc.
Department or name (if known) 14200 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA
Web site www.tektronix.com
Sales support 1-800-833-9200, select option 1*
Service support 1-800-833-9200, select option 2*
Technical support Email: 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.
TMS822 UTOPIA1/UTOPIA2 Software Supportviii
Getting Started

Getting Started

This section contains information on the TMS822 UTOPIA2 bus support, and information on connecting your logic analyzer to your target system.

Support Package Description

The TMS822 bus support package displays disassembled data from systems based on Utopia Level 2 bus in the Transmit or Receive mode.
The highlights of Utopia Level 2 specification are as follows:
H Allows an 8-bit wide data path, using an octet-level handshake, operating up
to 25 MHz, with a single PHY device.
H Allows an 8-bit wide data path, using a cell-level handshake, operating up to
25 MHz with a single PHY device.
H Defines a 33 MHz data path interface operation, intended to simplify PCI
Bus ATM layer designs. This clock rate is used both with 8 and 16-bit wide
data paths. The 8-bit and 16-bit wide data path cell formats conform to the
specifications described in the Level 1 document.
H Defines a 50 MHz data path interface operation, intended for a 16-bit
interface at line rates of 622 Mbps.
H Defines the physicaloperation of up to n PHY devices for the Multi-PHY
(MPHY) operation for the:
H n 8 at ATM layers intended for 155 Mbps;
H n 4 at ATM layers intended for 622 Mbps
with virtual space set up for n 31 PHY ports.
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 TMS822 support.
Since UTOPIA2 is backward compatible, the TMS822 support package can be used to acquire cycles from UTOPIA Level 1 system also.
The highlights of Utopia Level 1 specifications are as follows:
H UTOPIA Level 1 defines the interface between the Physical (PHY) and
upper layer modules such as the ATM Layer.
TMS822 UTOPIA1/UTOPIA2 Software Support
1--1
Getting Started
H UTOPIA Level 1 supports
Rates from 100 Mbps to 155 Mbps with a 8-bit wide data path Higher rates (for example 622 Mbps) with a 16-bit wide data path
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 for reference.
H Utopia Level 2, Version 1.0 af-phy-0039.000 June 1995 (ATM-PHY interface
specification issued by ATM Forum)
H ITU-T recommendation I.361 for the interpretation of the ATM cell header
information
H ITU-T I.363 B--ISDN ATM Adaptation Layer (AAL) Specification
H ITU-T I.363.1 B--ISDN ATM Adaptation Layer Specification: Type 1 AAL
H ITU-T I.363.2 B--ISDN ATM Adaptation Layer Specification: Type 2 AAL
H ITU-T I.363.3 B--ISDN ATM Adaptation Layer Specification: Type 3/4 AAL
H ITU-T I.363.5 B--ISDN ATM Adaptation Layer Specification: Type 5AAL
H Transwitch data sheet for UTOPIA Level 2 plus
H UTOPIA Specification Level 1, Version 2.01 af-phy-0017.000, March 21,
1994

Logic Analyzer Software Compatibility

The label on the bus support floppy disk states which version of logic analyzer software this support is compatible with.

Logic Analyzer Configuration

The TMS822 support allows a choice of required minimum module configura­tions.
The Utopia Level 2 support package is divided into two support packages:
H UTOPIA2RX: UTOPIA2RX requires at least one 34 channel module to
acquire data from the receive interface.
H UTOPIA2TX: UTOPIA2TX requires at least one 34 channel module to
acquire data from the transmit interface.
1--2 TMS822 UTOPIA1/UTOPIA2 Software Support
To monitor both interfaces simultaneously (if both interfaces have a common clock), the support requires two 34 channel modules. You must load the Transmit support package in one of the 34 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 both supports (Transmit Interface and Receive Interface) at the same time, the support requires two modules. To use only one support at a time, you must select the correct module and specify the support.

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 TMS822 UTOPIA2 support requirements and restrictions.
Hardware Reset. If a hardware reset occurs in your TMS822 UTOPIA2 system during an acquisition, the application disassembler might acquire an invalid sample.
Getting Started
Clock Rate. The TMS822 UTOPIA2 bus support can acquire data from the TMS822 UTOPIA2 bus operating at speeds of up to 50 MHz
1
. The TMS822
UTOPIA2 bus support has been tested to 16.7 MHz.
Setup and Hold Time Adjustments. You cannot change the setup and hold time for any signal group.
Nonintrusive Acquisition. Acquiring Utopia2 bus cycles is nonintrusive to the target system. That is, the TMS822 UTOPIA2 does not intercept, modify, or present signals back to the target system.
Channel Groups. Channel groups required for clocking and disassembly for TMS822 UTOPIA2 bus support are as follows:
Receive bus:
Address Group, Data Group, Control Group, RXCLAV Group, and L2PControl Group.
1
Specification at time of printing. Contact your Tektronix sales representative for current information on the fastest devices supported.
TMS822 UTOPIA1/UTOPIA2 Software Support
1--3
Getting Started
Transmit bus:
Address Group, Data Group, Control Group, TXCLAV Group, and L2PControl Group.
UTOPIA Level 2 Plus. TMS822 UTOPIA2 support, when used with the Utopia Level 2 plus does not decode the acquired PPP packets. The acquired information is displayed and the disassembly identifies the packets.
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 ATM Cells/PPP Packets or ATM Cell Headers (5-bytes) option. The support displays the address only when more than one physical device is involved. In a Single PHY operation, the Address column is dashed out.
Trigger Programs. The Trigger Programs that are provided do not work when ATM cells have Extended Header Bytes.
The disassembly shows correct information only when the appropriate disassem­bly 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 option Disassembly option
All Cycles Polling Cycles
ATM Cells/PPP Packets All Utopia Cycles, All UtopiaL2p
Cycles, Polling Cycles
ATM Cell Headers(5-bytes) All Utopia Cycles, All UtopiaL2p
Cycles, ATM Cells, PPP Packets, Polling Cycles
Polling Cycles The Number of PHY Ports must not be set to SIGPHY
All Utopia Cycles, All UtopiaL2p Cycles, ATM Cells, PPP Packets, ATM Cell Headers
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 ATM Cells. All field values that are decoded are in binary. The support does not decode AAL when all the 48 payload bytes of the ATM cell are not available.
1--4
TMS822 UTOPIA1/UTOPIA2 Software Support
Getting Started
AAL 1: In this layer, the TMS822 UTOPIA2 support decodes till 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 TMS822 UTOPIA2 does not support the Structured Data Transfer format of SAR-PDU payload.
AAL 2: In this layer, the TMS822 UTOPIA2 support decodes information up to the CPS-PACKET level. The support identifies the CPS-PACKET header and Packet payloads.
Refer to the ITU-T I.363.2 B-ISDN ATM adaptation layer specification for details about the PDU format.
Limitation: The TMS822 UTOPIA2 does not support multiplexing and packing of CPS-PACKETs into CPS-PDUs.
AAL 3/4:The TMS822 UTOPIA2 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 as to whether it is BOM, COM, EOM, or SSM.
The support identifies the two types of SAR -PDUs namely, 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 8 octets of the last SAR-PDU.)
Refer to the ITU-T I.363.5 B-ISDN ATM adaptation layer specification for details about the PDU format.
UTOPIA Level 1 Cycles. UTOPIA1 does not support Extended Header Bytes. For correct disassembly, set the the disassembly option Extended Header Bytesto zero.
UTOPIA1 does not support the MULPHY scheme Direct Status Indication. For correct disassembly, do not set the clocking and disassembly option Number of PHY Portsto MULPHY-DSI.
TMS822 UTOPIA1/UTOPIA2 Software Support
1--5
Getting Started

Timing Display Format

A Timing Display Format file is also provided for this support. It sets up the display to show the following waveforms for the TMS822 bus support.
For UTOPIA2TX Support:
TxClk TxFull*/TxClav TxSOC TxEnb* Address Data Control
For UTOPIA2RX Support:
RxClk RxEmpty*/RxClav RxSOC RxEnb* Address Data Control
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

H The appendices (1 and 2) mentioned here are described as a part of ATM
Forum specification Utopia Level 2, Version 1.0 af-phy-0039.000 June 1995 (ATM-PHY interface). The software does not support the implementation of the guidelines described in these appendices.
Appendix 1. Method to support a larger number of PHYs Appendix 2. Management Interface
H The TMS822 UTOPIA2 support when used with Utopia Level 2 Plus does
not decode the acquired PPP packets. The support only displays the acquired information and the disassembly just identifies the packets.
1--6
TMS822 UTOPIA1/UTOPIA2 Software Support
H The ATM payload is not analyzed to decode higher layer protocols other than
AAL.

Functionality Supported but Not Tested

The TMS822 supports the following features but they are not tested.
H Disassembling the 16-bit Data Bus width
H Decoding the AAL1, AAL2, AAL3/4, AAL 5 Layers
H Decoding the ATM cell with Extended Header Bytes
H Decoding of ATM cells from Multi-PHY Interface (namely Multi PHY-
POLLING and Multi PHY-DSI)
H Decoding of the ATM cells with UNI (User Network Interface) and NNI
(Network Node Interface)
H Decoding of packets from the UTOPIA Level 2 Plus Interface
Getting Started
These features were verified using simulated test patterns only.

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 TMS822 UTOPIA2 signals in the target system using a test clip, follow these 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.
TMS822 UTOPIA1/UTOPIA2 Software Support
1--7
Getting Started

Labeling P6434 Probes

CAUTION. To prevent permanent damage to the pins on the microprocessor, place the target system on a horizontal surface before connecting the test clip.
3. Place the target system on a horizontal, static-free surface.
4. Use Tables 3--5 through 3--16 starting on page 3--3 to connect the channel
probes to TMS822 UTOPIA2 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
ground lead from each clock probe to the ground pins on your test clip.
The TMS822 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--8
TMS822 UTOPIA1/UTOPIA2 Software Support
Operating Basics

Setting Up the Support

This section provides information on how to set up the support and covers the following topics:
H Channel group definitions
H Clocking options
The information in this section is specific to the operations and functions of the TMS822 UTOPIA2 support on any Tektronix logic analyzer for which the support can be purchased. 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 TMS822 UTOPIA2 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 package s etup files. Each setup file offers different clocking and display options.
floppy disk.
TMS822 UTOPIA1/UTOPIA2 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 TMS822 support will affect the logic analyzer setup menus (and submenus) by modifying existing fields, and adding UTOPIA2 bus-specific fields. The TMS822 adds the selection UTOPIA2RXto the ‘Load Support Package’ dialog box, under the File pulldown menu when the support package for the Receive Interface is loaded.
On the logic analyzer, the TMS822 support adds the selectionUTOPIA2TXto the ‘Load Support Package’ dialog box, under the File pulldown menu when the support package for the Transmit Interface is loaded. Once the corresponding support has been loaded, the Customclocking mode selection in the logic analyzer setup menu is also enabled. ‘Custom’ is the default selection whenever the ‘UTOPIA2TX’ or ‘UTOPIA2RX’ support loads.
NOTE. This procedure is applicable for acquisitions from UTOPIA Level 1 systems also.

Channel Group Definitions

The software automatically defines channel groups for the support. The channel groups for the TMS822 UTOPIA2 support for the Receive bus are Address, Data, Control, RXCLAV, Parity and L2PControl.
Table 2--1: Receive bus group names
Group name Display radix
Address HEX
Data HEX
Mnemonics NONE - Disassembly generated text
Control SYM
RXCLAV BIN
Parity BIN
L2PControl SYM
2--2
TMS822 UTOPIA1/UTOPIA2 Software Support
Setting Up the Support
The channel groups for the TMS822 UTOPIA2 support for the Transmit bus are Address, Data, Control, TXCLAV, Parity and L2PControl.
Table 2--2: Transmit bus group names
Group name Display radix
Address HEX
Data HEX
Mnemonics NONE - Disassembly generated text
Control SYM
TXCLAV BIN
Parity BIN
L2PControl SYM
If you want to know which signal is in which group, refer to the channel assignment tables beginning on page 3--3.

Clocking

Clocking Options
Custom Clocking
The TMS822 support offers a bus-specific clocking mode for the TMS822 UTOPIA2 bus interface. This clocking mode is the default selection whenever you load the UTOPIA2 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 UTOPIA2 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 Utopia2 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 UTOPIA2TX or UTOPIA2RX support, the sample points and master points are defined based on the selections of each of the clocking options.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--3
Setting Up the Support
The TMS822 modifies the Custom Clocking Options menu of the logic analyzer. The following options are available to acquire Utopia2 Receive (in UTOPIA2RX) and Utopia2 Transmit (in UTOPIA2TX) bus signals:
Capture.
All 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 ATM cells/PPP packets (in case of L2p interface) information.
ATM Cells/PPP Packets
If you choose the ATM Cells/PPP Packets option when the Utopia Level 2 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. If you select the ATM Cells/PPP Packets option with connec­tions to the Utopia L2p interface, the PPP packets are acquired. With the Utopia Level 2 interface, samples corresponding to cycles when valid data is not available on the interface are not acquired.
ATM Cell Headers (5-bytes)
Select the ATM Cell Headers option if only ordinary ATM cell headers must be acquired. If you select the ATM Cell Headers (5-bytes) option at the Utopia L2p interface, then the support acquires truncated P PP packets. Use the ATM Cell Headers (5-bytes) option only with the Utopia Level 2 Interface.
Polling Cycles
Select the Polling Cycles option only for multi-physical operation with polling. Selecting the Polling Cycles option helps in acquiring samples when the ATM layer device polls the PHY layer devices to determine whether they are ready to transmit or receive data. Acquisition of these cycles begins when valid data is not available on the data bus.
NOTE. Choose this option only when the Number of PHY Ports is set to MULPHY-POLLING or MULPHY-DSI.
2--4
TMS822 UTOPIA1/UTOPIA2 Software Support
Setting Up the Support
Data Path Width. Use the Data Path Width option to distinguish the width of the data path. The data path width information is important when you acquire only headers. The data path width can be any one of the following:
16-bit (default)
8-bit
Number of PHY Ports. Select the number of PHY ports from one of the available selections.
SIGPHY (for SIG-PHY operation) (default)
MULPHY-DSI (for MULPHY operation with Direct Status Indication)
MULPHY-POLLING (for MULPHY operation with one TxClav and one
RxClav signal)
NOTE. To acquire correct information, set the Data Path Width and the Number of PHY Ports appropriately.
Utopia L2p interface supports only 16-bit data width and operates only in Multi PHY interface. Hence, Data Path Width should not be set to 8-bit and Number of PHY Ports should not be set to SIGPHY when used with L2p interface.
Extended Header Bytes are only acquired when the Custom Clocking Option Capture is set to‘All Cycles’ or ‘ATM Cells/PPP Packets’.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--5
Setting Up the Support
2--6
TMS822 UTOPIA1/UTOPIA2 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:
H Acquiring data
H Viewing disassembled data in various display formats
H Viewing cycle type labels
H Changing the way data is displayed

Acquiring Data

The TMS822 UTOPIA2 software package installs two different supports, one for the Transmit Interface, and the other for the Receive Interface.
Once you load either 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 and Disassembly Problems in the basic operations manual.

Signal Acquisition

Signal Acquisition in
Transmit Mode
TMS822 UTOPIA1/UTOPIA2 Software Support
This section shows a timing diagram and tables that list details about how to acquire the relevant address, data, and control signals in Transmit mode.
2--7
Acquiring and Viewing Disassembled Data
Figure 2--1 shows a Tx bus mode timing diagram.
TxClk
TxEnb*
TxClav
TxData
TxSOC
H2
Figure 2--1: Tx bus mode timing diagram
XX
P48P47P46P45P44H1X
X
58
57565554535251504321
The custom Clock uses the rising edge of the TxClk signal. Table 2--3 shows the sample points in the Transmit mode.
Table 2--3: Sample points in Tx mode
Sample points Signals
Master Sample Point, M All signals are mastered at the rising
edge of TxClk
Sample Point, A TxAddr4, TxAddr3, TxAddr2,
TxAddr1, TxAddr0
The support provides the following options to acquire the Utopia2 Transmit bus signals.
Capture.
H All Cycles
Select the All Cycles option to acquire the information on the bus at every rising edge of the clock. This describes the conditions that exist on the bus in addition to acquiring the ATM cells/PPP Packets (in case of L2p interface) information.
2--8
The support logs in the address and masters all signals with every rising edge of the clock.
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
H ATM Cells/PPP Packets
Select the ATM Cells/PPP Packets option at the Utopia Level 2 interface to acquire ATM cells only. The support does not acquire samples corresponding to cycles when valid data is not available on the interface. If you select the ATM Cells/PPP Packets option with connections for Utopia L2p interface, PPP packets are acquired. In this case also, the support does not acquire samples for cycles when valid data is not available on the interface. Table 2--4 shows the signals that are acquired in the ATM Cells/PPP Packets option with reference to Figure 2--1. An asterisk (*) indicates an active low signal.
Table 2--4: Signals in the ATM Cell/PPP Packets option
Qualifiers Operation Signals Position
TxEnb* high Sample A TxAddr4, TxAddr3,
TxAddr2, TxAddr1, TxAddr0
TxEnb* low Master all signals All signals are mas-
tered
1
3 through 55
H ATM Cell Headers (5-bytes)
Select the ATM Cell Headers option only if ordinary ATM cell headers must be acquired. If you select the ATM Cell Headers (5-bytes) option at the Utopia L2p interface, then the support acquires truncated PPP packets. Table 2--5 gives the signals that are acquired in the ATM Cell Headers option with reference to Figure 2--1. An asterisk (*) indicates an active low signal.
Table 2--5: Signals in the ATM Cell Headers option
Qualifiers Operation Signals Position
TxEnb* low and TxSOC high
TxEnb* high Sample A TxAddr4, TxAddr3,
TxEnb* low Master All signals are mastered 4 through 55
Master All signals are mastered 3
1 TxAddr2, TxAddr1, TxAddr0 signals are logged in
H Polling Cycles
Select the Polling Cycles option only for multi-physical operation with polling. The Polling Cycles option helps to acquire samples when the ATM layer device polls the PHY layer devices to determine whether they are ready to transmit or receive data. Acquisition of these cycles begins when valid data is not available
TMS822 UTOPIA1/UTOPIA2 Software Support
2--9
Acquiring and Viewing Disassembled Data
on the data bus. Figure 2--2 shows the polling and selection phase in the transmit mode. An asterisk (*) indicates an active low signal.
1F
polling
N--2
1F
PHY N
N--1
1F
N+3
1F
polling:
TxClk
TxAddr
TxClav
TxEnb*
TxData
TxSOC
Cell trans--
mission t o:
1234567891011 12131415161718192
1F N+2 1F N--3
P35 P36 P37 P38 P39 P40 P41 P42 P43 P44 P45 P46 P47 P48
Figure 2--2: Polling and selection phase at Transmit interface
When TxEnb* high Sample Point A (Position A in Figure 2--2) is logged in, all signals are mastered at the next rising edge of TxClk (Position B in Figure 2--2).
N+1
1F
Selection
N
1F
N+3
AB
polling
N+1
1F
N+3NN+1N+3N--1N--2N--3N+2
H1 H2 H3 H4
1F
N+1
PHY N+3PHY N
PHY N+3
0
N--1
Signal Acquisition in
Receive Mode
2--10
This section shows the timing diagram and the tables that list details about acquiring the relevant address, data, and control signals in Receive mode.
TMS822 UTOPIA1/UTOPIA2 Software Support
RxClk
RxEnb*
RxEmpty*
Acquiring and Viewing Disassembled Data
Figure 2--3 shows the handshaking between the PHY and the ATM layer in Single physical mode.
RxData
RxSOC
A
H1 H2 X H3 H4 H5 P1 P2 P3
BB
BB B BBC
A
Figure 2--3: Handshaking between the PHY and ATM layer in Single physical mode
Figure 2--4 shows the handshaking between the PHY and the ATM layer in Multi physical mode. The dashed lines indicate continuation.
78
78
1FN--21FN--31FN+2
N--2
H2H1
P40 P42 P43 P44 P45 P46 P47 P48
515
N+3
5
2
5
3
4
N+1
55565
N--1
7
N+3
RxClk
RxAddr
RxClav
RxEnb*
RxData
123456
N+2
N--3
14
13121110987654321
585960616
1FN--11FN+11FN+31FN--11FN+11FN+3
N--1N+1
H1 H2 H3
H4
2
RxSOC
AAA BB B BBBBBC BBBB
Figure 2--4: Handshaking between the PHY and ATM layer in Multi physical mode
The custom clock uses the rising edge of RxClk.
Delayed Signal. RxEnb* signal is delayed by one clock cycle.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--11
Acquiring and Viewing Disassembled Data
Table 2--6 shows the sample points in the receive mode.
Table 2--6: Sample points in Rx mode
Sample point Signals
Master Sample Point, M All signals are mastered at the rising
Sample Point, A RxAddr4, RxAddr3, RxAddr2,
The support provides the following options to acquire the Utopia2 Receive bus signals.
Capture.
H All Cycles
edge of RxClk
RxAddr1, RxAddr0
Select the All Cycles option to acquire the information on the bus at every rising edge of the clock. This describes the conditions that exist on the bus in addition to acquiring the ATM Cells/PPP Packets (for L2p interface) information.
With every rising edge of the clock, all signals are logged in and mastered.
H ATM Cells/PPP Packets
ATM Cells/PPP Packets acquisition consists of ATM cells only. Samples for cycles when valid data is not available on the interface are not acquired. If you select the ATM Cells/PPP Packets option with connections to the Utopia L2p interface, the PPP Packets are acquired. In this case also, samples for cycles when valid data is not available on the interface are not acquired.
Table 2--7 shows how signals are acquired in single physical mode with reference to Figure 2--3. An asterisk (*) indicates an active low signal.
Table 2--7: Single physical mode
Qualifiers Operation Signals Position
RxEnb* High Sample A RxAddr4, RxAddr3, RxAddr2,
RxAddr1, RxAddr0
RxEnb* Low and RxClav High
Master all signals All signals are mastered B
A
2--12
RxEnb* High and RxClav High
Master all signals All signals are mastered C
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
Table 2--8 shows how signals are acquired in multi physical mode with reference to Figure 2--4. An asterisk (*) indicates an active low signal.
Table 2--8: Multi physical mode
Qualifiers Operation Signals Position
RxEnb* High Sample A RxAddr4, RxAddr3, RxAddr2,
RxAddr1, RxAddr0
RxEnb* Low Master all signals All signals are mastered B
A
RxEnb* High Sample A and Master
all signals
RxAddr4, RxAddr3, RxAddr2, RxAddr1, RxAddr0 and all other signals are mastered
C
H ATM Cell Headers (5-bytes)
Select the ATM Cell Headers option only if ordinary ATM cell headers must be acquired. If you select the ATM Cell Headers (5-bytes) option at Utopia L2p interface, then the support acquires truncated PPP packets.
H Polling Cycles
Select the Polling Cycles option only for multi-physical operation with polling. The Polling Cycles option helps in acquiring samples when the ATM layer device polls the PHY layer devices to determine whether they are ready to transmit or receive data. Acquisition of these cycles begins when valid data is not available on the data bus. If you select Polling Cycles for single physical mode, there is no meaning to the acquired information.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--13
Acquiring and Viewing Disassembled Data
Figure 2--5 shows the polling and selection phase at the Receive interface.
1F
N--1
polling
1F
PHY N
N+3
polling:
RxClk
RxAddr
RxClav
RxEnb*
RxData
RxSOC
Cell trans--
mission from:
1234567891011 12131415161718192
N+2 1F N--3
P35 P36 P37 P38 P39 P40 P41 P42 P43 P44 P45 P46 P47 P48
1F
N--2
Figure 2--5: Polling and selection phase at Receive interface
When RxEnb* high Sample Point A (Position A in the Figure 2--5) is logged in and at the next rising edge of RxClk, all signals are mastered (Position B in the Figure 2--5).
Selection
N+1
1F
N+3N--1N--2N--3N+2
1F
N--1
N+3
1F
N--1N+1
1F
N+3
AB
polling
N+1
H1 H2 H3 H4
N--1
1F
N+1
PHY N+3
N--1
0
1F

Viewing Disassembled Data

You can view disassembled data in six display formats:
All Utopia Cycles (Disassembly) All UtopiaL2p Cycles (Disassembly) ATM Cells (Disassembly) PPP Packets (Disassembly) ATM Cell Headers (Disassembly) Polling Cycles (Disassembly)
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--22.
2--14
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
For the UTOPIA2 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 instruction mnemonics to indicate significant events. Table 2--9 shows these special characters and strings and describes what they represent.
All Utopia Cycles Display
Format
Table 2--9:
Character or string displayed Description
0x Indicates that the given number is in hexadecimal.
> Insufficient room on the screen to show all available data.
t Indicates that the given number is in decimal.
0b Indicates that the given number is in binary.
Description of special characters in the display
NOTE. The display options All Utopia Cycles, ATM Cells, ATM Cell Headers, and Polling Cycles are used with UTOPIA Level 2 Interface. The display options All UtopiaL2p Cycles, and PPP Packets are used with UTOPIA Level 2 Plus Interface.
Along with the All Cyclesoption in custom clocking, the All Utopia Cycles Display Format provides disassembly of all the cycles including those where valid data transfers are not available. The All Utopia Cycles Display Format displays all the valid ATM cell headers and their payloads, any Invalid cycles, and Polling cycles that occur.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--15
Acquiring and Viewing Disassembled Data
Figure 2--6 shows an example of the All Utopia Cycles display format.
All UtopiaL2p Cycles
Display Format
ATM Cells Display Format
Figure 2--6: Example of All Utopia Cycles display format
Along with the All Cyclesoption in custom clocking, the All UtopiaL2p Cycles Display Format provides disassembly of all L2p cycles including those where valid data transfers are not available. The All UtopiaL2p Cycles Display Format displays PPP Packets, Filler Data and any Invalid cycles.
Along with the All Cyclesor ATM Cells/PPP Packetsoption in custom clocking, the ATM Cells Display Format shows the header details and payload information. In addition, if you select the AAL type, then payload is further disassembled to show details of AAL SAR-PDU. Along with the ATM Cell Headers’ option in custom clocking, the ATM Cells Display Format shows only the ATM cell header details.
2--16
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
Figure 2--7 shows an example of the ATM Cells display format.
PPP Packets Display
Format
ATM Cell Headers Display
Format
Figure 2--7: Example of ATM Cells display format
Along with the All Cyclesor ATM Cells/PPP Packetsoption in custom clocking, the PPP Packets Display Format shows acquired PPP packets. The PPP packets are not decoded to show PPP information.
Along with the All Cycles, ATM Cells/PPP Packetsor ATM Cell Headers (5-bytes)option in custom clocking, the ATM Cell Headers Display Format displays only the header details.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--17
Acquiring and Viewing Disassembled Data
Figure 2--8 shows an example of the ATM Cell Headers display format.
Figure 2--8: Example of ATM Cell Headers display format
Polling Cycles Display
Format
Select the Polling Cycles Display Format option in the disassembly to display only polling cycles. The Polling Cycles option is valid only for MULPHY operations.
NOTE. For correct disassembly, follow these steps:
When MULPHY operates with one TxClav and one RxClav, the Number of PHY Ports should be set to MULPHY-POLLING in both clocking and disassembly. Set the clocking option Capture to Polling Cycles.
When MULPHY operates with Direct Status Indication, the Number of PHY Ports should be set to MULPHY-DSI in both clocking and disassembly. Set the clocking option Capture to Polling Cycles.

UTOPIA2 Specific Labels

This section gives information about the labels used in TMS822 UTOPIA2 support.
2--18
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
Table 2--10: UTOPIA2 specific labels
UTOPIA2 specific label (Mnemonics) Definition
HEADER SAMPLE Byte Number Header byte of the Atm Cell. Byte Number
refers to the corresponding header byte. For example: HEADER SAMPLE 1 refers to first header byte of the cell.
EXTENDED HEADER SAMPLE Byte Number Refers to the Extended Header Bytes. Byte
Number refers to the corresponding header byte.
PAYL OAD Refers to the ATM cell payload
*** HEADER TRUNCATED *** Displayed when all the 5 header bytes are not
available for disassembly.
*** PAYLOAD TRUNCATED *** Displayed when all the 48 bytes of payload are
not available for disassembly.
PORT 0x Address NOT READY Displayed when the physical port is not ready
for transmission or reception. Address indicates the address of the corresponding port.
PORT 0x Address READY Displayed when the physical port is ready for
transmission or reception. Address indicates the address of the corresponding port.
PACKETS Displayed when L2p packets are identified.
FILLER DATA Displayed when data stream from L2p interface
are not occupied by frame data.
POLLING CYCLES Displayed when polling cycles are acquired
from MULPHY interface.
*** 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.
*** UNKNOWN *** Displayed when an unknown combination of
control bits occurs.
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
TMS822 UTOPIA1/UTOPIA2 Software Support
2--19
Acquiring and Viewing Disassembled Data
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 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
2--20
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
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 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
For the following labels refer to B-ISDN ATM Adaptation Layer Specification ITU-T I.363.5.
AAL 5:
SAR-PDU PAYLOAD CPCS-UU CPCS-CPI CPCS SDU Length CPCS-CRC
TMS822 UTOPIA1/UTOPIA2 Software Support
2--21
Acquiring and Viewing Disassembled Data

Changing How Data is Displayed

Common fields and features allow you to further modify displayed data to suit your needs. You can make common and optional display selections in the Disassembly property page (the Disassembly Format Definition overlay).
You can make selections unique to the TMS822 UTOPIA2 support to do the following tasks:
H Change how data is displayed across all display formats
H Change the interpretation of disassembled cycles
Optional Display
Selections
Table 2--11 shows the logic analyzer disassembly display options.
Table 2--11: Logic analyzer disassembly display options
Description Option
Show: All Utopia Cycles (Default)
All UtopiaL2p Cycles ATM Cells PPP Packets ATM Cell Headers Polling Cycles
Disassemble Across Gaps: Yes
No (Default)
NOTE. The display options All Utopia Cycles, ATM Cells, ATM Cell Headers, and Polling Cycles are used with UTOPIA Level 2 Interface. The display options All UtopiaL2p Cycles, and PPP Packets are used with UTOPIA Level 2 Plus Interface.
All Utopia Cycles. Along with the All Cyclesoption in custom clocking, the All Utopia Cycles provides disassembly of all the cycles including those where valid data transfers are not available. The All Utopia Cycles option displays all the valid ATM cell headers and their payloads, any Invalid cycles, and Polling cycles that occur.
2--22
All Utopia L2p Cycles. Along with the All Cyclesoption in custom clocking, the
All UtopiaL2p Cycles provides disassembly of all L2p cycles including those where valid data transfers are not available. The All Utopia L2p Cycles format displays PPP Packets, Filler Data and any Invalid cycles.
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
ATM Cells. Along with the All Cyclesor ATM Cells/PPP Packetsoption in custom clocking, the ATM Cells shows the header details and payload informa­tion. In addition, if you select the AAL type, then payload is further disassembled to show details of AAL SAR-PDU. Along with the ATM Cell Headers’ option in custom clocking, the ATM Cells Display Format shows only the ATM cell header details.
PPP Packets. Along with the All Cyclesor ATM Cells/PPP Packetsoption in custom clocking, the PPP Packets shows acquired PPP packets. The PPP packets are not decoded to show PPP information.
ATM Cell Headers. Along with the ‘All Cycles’, ‘ATM Cells/PPP PacketsorATM Cell Headers (5-bytes)’ option in custom clocking, the ATM Cell Headers
displays only the header details.
Polling Cycles. The Polling Cycles option displays only the polling cycles. The Polling Cycles option is available only for MULPHY operations.
Bus Specific Fields
NOTE. For correct disassembly, follow these steps:
When MULPHY operates with one TxClav and one RxClav, the Number of PHY Ports should be set to MULPHY-POLLING in both clocking and disassembly. Set the clocking option Capture to Polling Cycles.
When MULPHY operates with Direct Status Indication, the Number of PHYPorts should be set to MULPHY-DSI in both clocking and disassembly. Set the clocking option Capture to Polling Cycles.
You can make optional selections for disassembled data. In addition to the common selections (described in the information on basic operations), you can change the displayed data in the following ways.
Data Path Width. You can select one of the available bit modes from the dropdown list.
Data Path Width: 16-bit (default)
8-bit
Number of PHY Ports. The Utopia Level 2 interface has three interface modes: SIGPHY, MULPHY-DSI, and MULPHY-POLLING. Select one of the following options.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--23
Acquiring and Viewing Disassembled Data
SIGPHY (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.
MULPHY-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.
MULPHY-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.
Extended Header Bytes. The ATM forum specification specifies that the ATM header field consists of 5-bytes. Many commercially available ATM systems (including that of Motorola 8260) allow you to specify up to 12 extra header bytes (tag bytes). The extended-header-bytes option provides an editable field (the default value is 0), where you can enter the extended header length in hexadecimal. The extra header bytes are displayed and their meanings are not decoded since their interpretation can vary from user to user.
Type of Interface. You can select the type of interface by selecting one of the two available options.
UNI (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.
NNI: 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.
2--24
TMS822 UTOPIA1/UTOPIA2 Software Support
Acquiring and Viewing Disassembled Data
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
TMS822 UTOPIA1/UTOPIA2 Software Support
2--25
Acquiring and Viewing Disassembled Data
2--26
TMS822 UTOPIA1/UTOPIA2 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.

Installing Trigger Programs

The trigger programs are installed along with the TMS822 UTOPIA2 support package:
H Trigger Programs for the Transmit Interface are in C:\Program Files\TLA
700\ Supports\UTOPIA2TX folder.
H Trigger Programs for the Receive Interface are in C:\Program Files\TLA
700\ Supports\UTOPIA2RX folder.

Loading Trigger Programs

To load a trigger program from UTOPIA2TX or UTOPIA2RX support, follow these steps:
1. Load the support package.
2. From the system window, click the
3. From the Trigger window, click the
4. From the Load LA Trigger dialog box, click the Browse button. Figure 2--9
shows the Load LA Trigger screen.
Trigger button.
Load Trigger Toolbar button.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--27
Trigger Programs
Figure 2--9: Loading trigger programs
Select the Transmit Trigger Programs from the path C:\Program Files\TLA 700\ Supports\UTOPIA2TX.
Select the Receive Trigger Programs from the path C:\Program Files\TLA 700\ Supports\UTOPIA2RX.
5. Select a trigger program from the list.
6. Click Open to apply the selection.
7. Click Load to load the trigger program into the module.
For more information, refer to the logic analyzer online help and the logic analyzer user manual.
The trigger programs follow these conventions:
Bits with the lowest numbers are treated as LSB bits and bits with the highest numbers are treated as MSB bits.
For example: D15.....................D0
(MSB ) (LSB)
2--28
TMS822 UTOPIA1/UTOPIA2 Software Support
Trigger Programs
File Name Conventions for Transmit Interface. Trigger programs have the following file naming conventions.
UTOPIA2TX(For Transmit Interface): UTOPIA2TX_TrigOn_DataWidth_Inter­faceType_Pre-assigned Cell Type.tla,
where,
DataWidth: 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.
InterfaceType: 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’.
Preassigned Cell Type: These are the various cell types based on the preassigned header field combinations as mentioned in the ITU-T Recommendation I.361. 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 Receive Interface. Trigger programs have the following file naming conventions.
UTOPIA2RX_TrigOn_DataWidth_InterfaceType_No of PHYports_Pre-assigned Cell Type.tla
where,
DataWidth: 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.
Interface 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’.
TMS822 UTOPIA1/UTOPIA2 Software Support
2--29
Trigger Programs
No of PHY Ports: SIGPHY: Logic analyzer file names with the SIGPHY suffix are the trigger programs to be used when the interface is Single Physical. For example, in the SIGPHY configuration one ATM layer port and one PHY layer port are connected.
MULPHY: Logic analyzer file names with the MULPHY suffix are the trigger programs to be used when the interface is Multi Physical. For example, in the Multi Physical configuration, one ATM layer port and more than one PHY layer ports are connected.
Preassigned Cell Type: These are the various cell types based on the preassigned header field combinations as mentioned in the ITU-T Recommendation I.361. The cell types have preassigned combinations of VPI, VCI, PTI and CLP values at UNI (User Network Interface) and NNI (Network Node Interface).
NOTE. Do not edit the trigger programs provided with the support.
2--30
TMS822 UTOPIA1/UTOPIA2 Software Support
Reference

Symbol and Channel Assignment Tables

This section lists the symbol tables and channel assignment tables for disassem­bly and timing.

Symbol Tables

The TMS822 support supplies four symbol table files.
H Control Group Symbol Tables for UTOPIA2 Transmit and Receive Interface
H L2PControl Group Symbol Tables for UTOPIA L2p Transmit and Receive
Interface
The UTOPIA2RX_Ctrl file replaces specific Control channel group values with symbolic values when Symbolic is the radix for the channel group in UTOPIA2 Receive support. The UTOPIA2TX_Ctrl file replaces specific Control channel group values with symbolic values when Symbolic is the radix for the channel group in UTOPIA2 Transmit support. This also applies to other symbol tables.
Symbol tables are generally not for use in timing or UTOPIA2 support disassem­bly.
Tables 3--1 through 3--4 show the definitions for name, bit pattern, and meaning of the group symbols in Control file, and L2PControl groups for Utopia Transmit and Receive interface support.
Table 3- 1: UTOPIA2RX_Ctrl group symbol table definitions
Control group
value
RxEmpty*/RxClav
Symbol
Rx_in_progress X0 0 Reception in progress
Start_of_Cell X1 0 Start of Header
ATM/PHY_NotRdy X1 1 ATM or PHY is not ready
RxSOC
RxEnb*
Description
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 1
Symbol and Channel Assignment Tables
Table 3- 2: UTOPIA2TX_Ctrl group symbol table definitions
Symbol
Tx_in_progress X0 0 Transmission in progress
Start_of_Cell X1 0 StartofCell
ATM/PHY_NotRdy XX1 ATM or PHY is not ready
Table 3- 3: UTOPIA2RX_L2pctrl group symbol table definitions
Symbol
FCS_ERROR:CYCLE_ABORTED 10X1 1 FCS Error and Cycle
CYCLE_ABORTED 1011 X Cycle aborted
FCS_ERROR 10XX 1 FCS Error
EOF:MSB_VALID 10X1 0 EndofFrame-inMSB
EOF 10X0 0 EndofFrame-inLSBof
FRAME_START 01XX X StartofFrame
Control group value
TxFull*/TxClav
TxSOC
TxEnb*
Receive L2PControl group
RXEOFO
RXSOFO
RXABTO
Description
value
RXMSO
RXFCSEO
Description
Aborted
of current word
current word
3- 2
Table 3- 4: UTOPIA2TX_L2pctrl group symbol table definitions
Transmit L2PControl
group value
TXEOFI
TXSOFI
Symbol
TXABTO
TXMSI
Description
EOF:MSB_VALID 10X1 End of Frame - LastByte of frame in
MSB position of 16 bit word
EOF 10X0 End of Frame - LastByte of frame in
LSB position of 16 bit word
FRAME_START 01XX StartofFrame
TMS822 UTOPIA1/UTOPIA2 Software Support
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

Channel assignments shown in Table 3--5 through Table 3--16 use the following conventions:
H All signals are required by the support unless indicated otherwise.
H Channels are shown starting with the most significant bit (MSB) descending
to the least significant bit (LSB).
H Channel group assignments are for all modules, unless otherwise noted.
H An asterisk (*) following a signal name indicates an active low signal.
Symbol and Channel Assignment Tables
Channel Assignment for
Utopia2 Receive Interface
Table 3--5 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- 5: Address group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor C pin 13 C3:4 (MSB) RxAddr4
Mictor C pin 15 C3:3 RxAddr3
Mictor C pin 17 C3:2 RxAddr2
Mictor C pin 19 C3:1 RxAddr1
Mictor C pin 21 C3:0 (LSB) RxAddr0
Section:channel UTOPIA2RX signal name
Table 3--6 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- 6: Data group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor A pin 07 A3:7 (MSB) RxData15
Mictor A pin 09 A3:6 RxData14
TMS822 UTOPIA1/UTOPIA2 Software Support
Section:channel UTOPIA2RX signal name
3- 3
Symbol and Channel Assignment Tables
Table 3- 6: Data group channel assignments for UTOPIA2RX signals (cont.)
AMP mictor connector pin assignment
Mictor A pin 11 A3:5 RxData13
Mictor A pin 13 A3:4 RxData12
Mictor A pin 15 A3:3 RxData11
Mictor A pin 17 A3:2 RxData10
Mictor A pin 19 A3:1 RxData9
Mictor A pin 21 A3:0 RxData8
Mictor A pin 23 A2:7 RxData7
Mictor A pin 25 A2:6 RxData6
Mictor A pin 27 A2:5 RxData5
Mictor A pin 29 A2:4 RxData4
Mictor A pin 31 A2:3 RxData3
Mictor A pin 33 A2:2 RxData2
Mictor A pin 35 A2:1 RxData1
Mictor A pin 37 A2:0 (LSB) RxData0
UTOPIA2RX signal nameSection:channel
Table 3--7 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 UTOPIA2RX_Ctrl
Table 3- 7: Control group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor C pin 33 C2:2 (MSB) RxEmpty*/RxClav
Mictor C pin 35 C2:1 RxSOC
Mictor C pin 37 C2:0 (LSB) RxEnb*
Section:channel UTOPIA2RX signal name
3- 4
TMS822 UTOPIA1/UTOPIA2 Software Support
Symbol and Channel Assignment Tables
Table 3--8 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- 8: RXCLAV group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor C pin 27 C2:5 (MSB) RxClav3
Mictor C pin 29 C2:4 RxClav2
Mictor C pin 31 C2:3 RxClav1
Mictor C pin 33 C2:2 (LSB) RxEmpty*/RxClav
Section:channel UTOPIA2RX signal name
Table 3--9 shows the probe section and channel assignments for the Parity group and the bus signal to which each channel connects. By default, this channel group is displayed in binary.
Table 3- 9: Parity group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor C pin 25 C2:6 RxPrty
Section:channel
UTOPIA2RX signal name
Table 3--10 shows the probe section and channel assignments for the L2PControl group and the bus signal to which each channel connects. By default, this channel group is displayed as symbols. The symbol table file name is UTOPIA2RX_L2pctrl on the logic analyzer.
Table 3- 10: L2PControl group channel assignments for UTOPIA2RX signals
AMP mictor connector pin assignment
Mictor C pin 11 C3:5 (MSB) RXEOFO
Mictor C pin 09 C3:6 RXSOFO
Mictor C pin 23 C2:7 RXABTO
Mictor C pin 07 C3:7 RXMSO
Mictor A pin 05 CLK:0 (LSB) RXFCSEO
Section:channel
UTOPIA2RX signal name
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 5
Symbol and Channel Assignment Tables
Channel Assignments for
Utopia2 Transmit Interface
Table 3--11 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- 11: Address group channel assignments for UTOPIA2TX signals
AMP mictor connector pin assignment
Mictor C pin 13 C3:4 (MSB) TxAddr4
Mictor C pin 15 C3:3 TxAddr3
Mictor C pin 17 C3:2 TxAddr2
Mictor C pin 19 C3:1 TxAddr1
Mictor C pin 21 C3:0 (LSB) TxAddr0
Section:channel
UTOPIA2TX signal name
Table 3--12 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- 12: Data group channel assignments for UTOPIA2TX signals
AMP mictor connector pin assignment
Mictor A pin 07 A3:7 (MSB) TxData15
Mictor A pin 09 A3:6 TxData14
Mictor A pin 11 A3:5 TxData13
Mictor A pin 13 A3:4 TxData12
Mictor A pin 15 A3:3 TxData11
Mictor A pin 17 A3:2 TxData10
Mictor A pin 19 A3:1 TxData9
Mictor A pin 21 A3:0 TxData8
Mictor A pin 23 A2:7 TxData7
Mictor A pin 25 A2:6 TxData6
Mictor A pin 27 A2:5 TxData5
Mictor A pin 29 A2:4 TxData4
Mictor A pin 31 A2:3 TxData3
Mictor A pin 33 A2:2 TxData2
Section:channel
UTOPIA2TX signal name
3- 6
TMS822 UTOPIA1/UTOPIA2 Software Support
Symbol and Channel Assignment Tables
Table 3- 12: Data group channel assignments for UTOPIA2TX signals (cont.)
AMP mictor connector pin assignment
Mictor A pin 35 A2:1 TxData1
Mictor A pin 37 A2:0 (LSB) TxData0
Section:channel
UTOPIA2TX signal name
Table 3--13 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 UTOPIA2TX_Ctrl on the logic analyzer.
Table 3- 13: Control group channel assignments for UTOPIA2TX signals
AMP mictor connector pin assignment
Mictor C pin 33 C2:2 (MSB) TxFull*/TxClav
Mictor C pin 35 C2:1 TxSOC
Mictor C pin 37 C2:0 (LSB) TxEnb*
Section:channel
UTOPIA2TX signal name
Table 3--14 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- 14: TXCLAV group channel assignments for UTOPIA2TX signals
AMP mictor connector pin assignment
Mictor C pin 27 C2:5 (MSB) TxClav3
Mictor C pin 29 C2:4 TxClav2
Mictor C pin 31 C2:3 TxClav1
Mictor C pin 33 C2:2 (LSB) TxFull*/TxClav
Section:channel
UTOPIA2TX signal name
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 7
Symbol and Channel Assignment Tables
Table 3--15 shows the probe section and channel assignments for the logic analyzer Parity group and the bus signal to which each channel connects. By default, this channel group is displayed in binary.
Table 3- 15: Parity group channel assignments for UTOPIA2TX signals
AMP mictor connector pin assignment
Mictor C pin 25 C2:6 TxPrty
Table 3--16 shows the probe section and channel assignments for the logic analyzer L2PControl 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 UTOPIA2TX_L2pctrl on the logic analyzer.
Table 3- 16: L2PControl group channel assignments for UTOPIA2TX signals
Section:channel
UTOPIA2TX signal name
Logic Analyzer Channels
not Connected
Clock and Qualifier
Channels
AMP mictor connector pin assignment
Mictor C pin 11 C3:5 (MSB) TXEOFI
Mictor C pin 09 C3:6 TXSOFI
Mictor C pin 23 C2:7 TXABTO
Mictor C pin 07 C3:7 (LSB) TXMSI
Section:channel
UTOPIA2TX signal name
Extra channels that are not connected in the TMS822 UTOPIA2 support are:
Clk0 in Transmit Mode (UTOPIA2TX support)
Table 3--17 and Table 3--18 show the probe section and channel assignments for the clock probes (not part of any group), and the TMS822 UTOPIA2 signal to which each channel connects.
Table 3- 17: Clock channel assignments for UTOPIA2RX
Logic analyzer section & probe
Clock:3 RxClk
UTOPIA2RX signal name
3- 8
TMS822 UTOPIA1/UTOPIA2 Software Support
Symbol and Channel Assignment Tables
Table 3- 18: Clock channel assignments for UTOPIA2TX
Logic analyzer section & probe
Clock:3 TxClk
UTOPIA2TX signal name
Tables 3--19 through 3--20 list the qualifier channel assignments for the Utopia2 Receive and Transmit interfaces.
Table 3- 19: Qualifier channel assignments for UTOPIA2RX
Logic analyzer section & probe
C2:2 RxEmpty*/RxClav
C2:1 RxSOC
UTOPIA2RX signal name
Additional Signals
Required for Disassembly
from Utopia L2p Interface
C2:0 RxEnb*
Table 3- 20: Qualifier channel assignments for UTOPIA2TX
Logic analyzer section & probe
C2:2 TxFull*/TxClav
C2:1 TxSOC
C2:0 TxEnb*
UTOPIA2TX signal name
Tables 3--21 and 3--22 show signals that are required only when the interface is Utopia Level 2 Plus interface.
Table 3- 21: Signals required for Utopia Level 2 Plus Transmit interface
AMP Mictor connector pin assignment
Mictor C pin 7 C3:7 TXMSI
Section:channel UTOPIA2TX signal name
Mictor C pin 9 C3:6 TXSOFI
Mictor C pin 11 C3:5 TXEOFI
Mictor C pin 23 C2:7 TXABTO
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 9
Symbol and Channel Assignment Tables
Table 3- 22: Signals required for Utopia Level 2 Plus Receive interface
AMP Mictor connector pin assignment
Mictor A pin 5 CLK0 RXFCSEO
Mictor C pin 7 C3:7 RXMSO
Mictor C pin 23 C2:7 RXABTO
Mictor C pin 9 C3:6 RXSOFO
Mictor C pin 11 C3:5 RXEOFO
Section:channel UTOPIA2RX signal name
Signals not Required for
Disassembly
Tables 3--23 and 3--24 show the signals not required for disassembly of the Utopia2 bus signals.
Table 3- 23: Signals not required for UTOPIA2TX support
AMP Mictor connector pin assignment
Mictor C pin 25 C2:6 TxPrty
Mictor C pin 27 C2:5 TxClav3
Mictor C pin 29 C2:4 TxClav2
Mictor C pin 31 C2:3 TxClav1
Section:channel UTOPIA2TX signal name
Table 3- 24: Signals not required for UTOPIA2RX support
AMP Mictor connector pin assignment
Mictor C pin 25 C2:6 RxPrty
Mictor C pin 27 C2:5 RxClav3
Mictor C pin 29 C2:4 RxClav2
Section:channel UTOPIA2RX signal name
3- 10
Mictor C pin 31 C2:3 RxClav1
TMS822 UTOPIA1/UTOPIA2 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--26 through 3--29 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--25.
Table 3- 25: Recommended pin assignments for a Mictor connector (component side)
Symbol and Channel Assignment Tables
Connections for Ut opia2
Receive Interface
Type of pin assignment Comments
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--26 through 3--27 show the mictor pin connections for the Utopia2 Receive Interface.
Table 3- 26: Signal Source to Mictor connections for Mictor A pins for UTOPIA2RX
Logic analyzer channel
AMP Mictor pin number
Mictor A pin 05 CLK0 RXFCSEO
name
UTOPIA2RX
signal name
Mictor A pin 07 A3:7 RxData15
Mictor A pin 09 A3:6 RxData14
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 11
Symbol and Channel Assignment Tables
Table 3- 26: Signal Source to Mictor connections for Mictor A pins for UTOPIA2RX (cont.)
Logic analyzer channel
AMP Mictor pin number
Mictor A pin 11 A3:5 RxData13
Mictor A pin 13 A3:4 RxData12
Mictor A pin 15 A3:3 RxData11
Mictor A pin 17 A3:2 RxData10
Mictor A pin 19 A3:1 RxData9
Mictor A pin 21 A3:0 RxData8
Mictor A pin 23 A2:7 RxData7
Mictor A pin 25 A2:6 RxData6
Mictor A pin 27 A2:5 RxData5
Mictor A pin 29 A2:4 RxData4
Mictor A pin 31 A2:3 RxData3
Mictor A pin 33 A2:2 RxData2
Mictor A pin 35 A2:1 RxData1
Mictor A pin 37 A2:0 RxData0
name
UTOPIA2RX
signal name
Table 3- 27: Signal Source to Mictor connections for Mictor C pins for UTOPIA2RX
Logic analyzer channel
AMP Mictor pin number
Mictor C pin 05 CLK3 RxClk
Mictor C pin 07 C3:7 RXMSO
Mictor C pin 09 C3:6 RXSOFO
Mictor C pin 11 C3:5 RXEOFO
Mictor C pin 13 C3:4 RxAddr4
Mictor C pin 15 C3:3 RxAddr3
Mictor C pin 17 C3:2 RxAddr2
Mictor C pin 19 C3:1 RxAddr1
Mictor C pin 21 C3:0 RxAddr0
Mictor C pin 23 C2:7 RXABTO
Mictor C pin 25 C2:6 RxPrty
name
UTOPIA2RX
signal name
3- 12
TMS822 UTOPIA1/UTOPIA2 Software Support
Symbol and Channel Assignment Tables
Table 3- 27: Signal Source to Mictor connections for Mictor C pins for UTOPIA2RX (cont.)
Logic analyzer channel
AMP Mictor pin number
Mictor C pin 27 C2:5 RxClav3
Mictor C pin 29 C2:4 RxClav2
Mictor C pin 31 C2:3 RxClav1
Mictor C pin 33 C2:2 RxEmpty*/RxClav
Mictor C pin 35 C2:1 RxSOC
Mictor C pin 37 C2:0 RxEnb*
name
UTOPIA2RX
signal name
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 13
Symbol and Channel Assignment Tables
Connections for Ut opia2
Transmit Interface
Tables 3--28 through 3--29 show the mictor pin connections for UTOPIA2TX support.
Table 3- 28: Signal Source to Mictor connections for Mictor A pins for UTOPIA2TX
Logic analyzer channel
AMP Mictor pin number
Mictor A pin 05 CLK0 -- -- -- -- -- -- -- -- --
Mictor A pin 07 A3:7 TxData15
Mictor A pin 09 A3:6 TxData14
Mictor A pin 11 A3:5 TxData13
Mictor A pin 13 A3:4 TxData12
Mictor A pin 15 A3:3 TxData11
Mictor A pin 17 A3:2 TxData10
Mictor A pin 19 A3:1 TxData9
Mictor A pin 21 A3:0 TxData8
Mictor A pin 23 A2:7 TxData7
Mictor A pin 25 A2:6 TxData6
name
UTOPIA2TX signal name
Mictor A pin 27 A2:5 TxData5
Mictor A pin 29 A2:4 TxData4
Mictor A pin 31 A2:3 TxData3
Mictor A pin 33 A2:2 TxData2
Mictor A pin 35 A2:1 TxData1
Mictor A pin 37 A2:0 TxData0
Table 3- 29: Signal Source to Mictor connections for Mictor C pins for
UTOPIA2TX
Logic analyzer channel
AMP Mictor pin number
Mictor C pin 05 CLK3 TxClk
Mictor C pin 07 C3:7 TXMSI
Mictor C pin 09 C3:6 TXSOFI
Mictor C pin 11 C3:5 TXEOFI
Mictor C pin 13 C3:4 TxAddr4
Mictor C pin 15 C3:3 TxAddr3
name
UTOPIA2TX signal name
3- 14
TMS822 UTOPIA1/UTOPIA2 Software Support
Symbol and Channel Assignment Tables
Table 3- 29: Signal Source to Mictor connections for Mictor C pins for
UTOPIA2TX (cont.)
Logic analyzer channel
AMP Mictor pin number UTOPIA2TX signal name
Mictor C pin 17 C3:2 TxAddr2
Mictor C pin 19 C3:1 TxAddr1
Mictor C pin 21 C3:0 TxAddr0
Mictor C pin 23 C2:7 TXABTO
Mictor C pin 25 C2:6 TxPrty
Mictor C pin 27 C2:5 TxClav3
Mictor C pin 29 C2:4 TxClav2
Mictor C pin 31 C2:3 TxClav1
Mictor C pin 33 C2:2 TxFull*/TxClav
Mictor C pin 35 C2:1 TxSOC
name
Mictor C pin 37 C2:0 TxEnb*
TMS822 UTOPIA1/UTOPIA2 Software Support
3- 15
Symbol and Channel Assignment Tables
3- 16
TMS822 UTOPIA1/UTOPIA2 Software Support
Specifications

Specifications

Specification Table

This section contains the specifications for the support.
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
Characteristics Requirements
Target system clock rate
TMS822 specified clock rate Maximum 50 MHz
TMS822 tested clock rate Maximum 16.7 MHz
Minimum setup time required
Logic analyzer 2.5 ns
Minimum hold time required
Logic analyzer 0ns
TMS822 UTOPIA1/UTOPIA2 Software Support 4-- 1
Specifications
4-- 2
TMS822 UTOPIA1/UTOPIA2 Software Support
Replaceable Parts List

Replaceable Parts List

This section contains a list of the replaceable components and modules for the TMS822 UTOPIA2 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:
H Part number
H Instrument type or model number
H Instrument serial number
H Instrument 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.
TMS822 UTOPIA1/UTOPIA2 Software Support 5- 1
Replaceable Parts List
Parts list column descriptions
Column Column name Description
1 Figure & index number Items in this section are referenced by figure and index numbers to the exploded view
illustrations that follow.
2 Tektronix part number Use this part number when ordering replacement parts from Tektronix.
3 and 4 Serial number Column three i ndicates the serial number at which the part was first effective. Column four
indicates the serial number at which the part was discontinued. No entry indicates the part is good for all serial numbers.
5 Qty This indicates the quantity of parts used.
6 Name & description An item name is separated from t he 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.
7 Mfr. code This indicates the code of the actual manufacturer of the part.
8 Mfr. part number This 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.
5- 2
TMS822 UTOPIA1/UTOPIA2 Software Support
Manufacturers cr oss index
Mfr. code
80009 TEKTRONIX, INC. 14150 SW KARL BRAUN DR
Manufacturer Address City, state, zip code
P.O. BOX 500
Replaceable parts list
Fig. & index number
Tektronix part number
071-1058-01 1 MANUAL,TECH INSTRUCTION,UTOPIA1/UTOPIA2;TMS822 80009 071-1058-01
Serial no. effective
Serial no. discont’d
Qty Name & description
STANDARD ACCESSORIES
Replaceable Parts List
BEAVERTON, OR, 97077-0001
Mfr. code
Mfr. part number
TMS822 UTOPIA1/UTOPIA2 Software Support 5- 3
Replaceable Parts List
5- 4
TMS822 UTOPIA1/UTOPIA2 Software Support
Index

Index

A
AAL 1, 1--4 AAL 2, 1--5 AAL 3/4, 1--5 AAL 5, 1--5 AAL Decoding, 1--4 About this manual set, vii Acquiring data, 2--7 Acquisition setup, 2--2 Additional signals for disassembly, for Utopia L2p
interface, 3--9 Address, Tektronix, viii Address display, 1--4 Address group, channel assignments, 3--3, 3--6 All Utopia cycles display format, 2--15 All UtopiaL2p cycles display format, 2--16 AMP, pin assignment recommended, 3--11 Application, logic analyzer configuration, 1--2 ATM Cell Headers display format, 2--17 ATM Cells display format, 2--16
B
Basic operations, where to find information, vii Bus Specific Fields, 2--23
Data path width, 2--23 Extended Header Bytes, 2--24 Number of PHY Ports, 2--23 Type of AAL, 2--25 Type of Interface, 2--24
C
Channel assignment tables
for Utopia 2 Receive Interface, 3--3 for Utopia 2 Transmit Interface, 3--6
Channel assignments
Address group, 3--3, 3--6 clocks, 3--8 Control group, 3--4, 3--7 Data group, 3--3, 3--6 L2PControl group, 3--5, 3--8 Parity group, 3--5, 3--8 qualifier, 3--9 RXCLAV group, 3--5 TXCLAV group, 3--7
Channel Groups, 1--3
Channel groups, 1--3, 2--2
for Receive bus, 1--3, 2--2 for Transmit bus, 1--3, 2--3
visibility, 2 --15 Clock channel assignments, 3--8 Clock rate, target system, 4--1 Clock rate, 1--3 Connecting to a target system, 1--7 Connections, Signal Source to Mictor, 3--11 Contacting Tektronix, viii Control group
channel assignments, 3--4, 3--7
symbol table, 3--1 Custom clocking, 2--3
Capture, 2--4
custom, 2--3
Data path width, 2--5
Number of PHY Ports, 2--5
D
Data
acquiring, 2--7
disassembly formats, Hardware, 2--15 Data display, changing, 2--22 Data group, channel assignments, 3--3, 3--6 Data path width, 2--23 Definitions
disassembler, vii
information on basic operations, vii
logic analyzer, vii Disassembled data, viewing, 2--14 Disassembler
definition, vii
logic analyzer configuration, 1--2
setup, 2--1 Disassembly and clocking options, invalid combina-
tions, 1--4 Disassembly Format Definition overlay, 2--23 Disassembly property pa ge, 2--23 Display formats
All Utopia cycles, 2--15 All UtopiaL2p cycles, 2--16 ATM Cell Headers, 2--17 ATM Cells, 2--16 Polling Cycles, 2 --18 PPP Packets , 2--17 special characters, 2--15
TMS822 UTOPIA1/UTOPIA2 Software Support
Index- 1
Index
E
Electrical specifications, 4 --1
clock rate, 4--1
Extended Header Bytes, 2 --24
F
File name conventions
Receive interface, 2--29 Transmit interface, 2 --29
Functionality not supported, 1--6
H
Hold time, minimum, 4 --1
I
Installing support software, 2--1
L
L2PControl group
channel assignments, 3--5, 3--8 symbol table, 3--2
Logic analyzer
configuration for disassembler, 1--2 configuration for the application, 1--2
software compatibility, 1--2 Logic analyzer, definition, vi i Logic analyzer channels not connected, 3--8
M
Manual
conventions, vii
how to use the set, vii Mictor to Signal Source connections, 3--11
N
Nonintrusive acquisition, 1--3 Number of PHY Ports, 2--23
O
Optional Display Selections, 2--22
All Utopia Cycles , 2--22
All UtopiaL2p Cycles, 2--22 ATM Cell Headers, 2--23 ATM Cells, 2--23 Polling Cycles, 2 --23 PPP Packets, 2--23
P
P6434 probes, 1--8 Parity group, channel assignments, 3--5, 3--8 Phone number, Tektronix, viii Pin assignme nt, AMP recommended, 3--11 Polling Cycles display format, 2--18 PPP Packets display format, 2--17 Product support, contact information, vi ii
R
Reset, target system hardware, 1--3 Restrictions, 1--3 RXCLAV group, channel assignments, 3--5
S
Service support, contact information, viii Setup and hold time adjustments, 1--3 Setup time, minimum, 4 --1 Setups
disassembler, 2--1 support, 2--1
Signal acquisition
Receive mode, 2--10 Transmit mode, 2--7
Signal Source to Mictor connections, 3--11
for Utopia 2 Receive Interface, 3--11
for Utopia 2 Transmit Interface, 3--14 Signals not required for disassembly, 3--10 Special characters displayed, 2--15 Specifications
channel assignments, 3--3
electrical, 4--1 Support, setup, 2--1 support package, description, 1--1 Support package setups, 2--1
Receive mode, 2--2
Transmit mode, 2--2 Support setup, 2--1 Symbol table
Control channel group, 3--1
L2PControl group, 3--2
Index- 2
TMS822 UTOPIA1/UTOPIA2 Software Support
Index
T
Target system hardware reset, 1--3 Target system, hardware Reset, 1--3 Technical support, contact information, vi ii Tektronix, contacting, viii Terminology, vii Timing Display Format, 1--6 Trigger programs, 2--27
installing, 2 --27
loading, 2--27 Trigger programs, 1--4 TXCLAV group, channel assignments, 3--7 Type of AAL, 2--25 Type of Interface, 2-- 24
U
URL, Tektronix, viii UTOPIA 2 specific labels, 2--18 UTOPIA Level 1 cycles, 1--5 UTOPIA Level 1 support, 1--1 Utopia Level 2 plus, 1 --4
V
Viewing disassembled data, 2--14
W
Web site address, Tektronix, viii
TMS822 UTOPIA1/UTOPIA2 Software Support
Index- 3
Index
Index- 4
TMS822 UTOPIA1/UTOPIA2 Software Support
Loading...