HP E2418A User manual

-
HP
E2418A
TI TMS32020/C25
Preprocessor Interface
User's Guide

HP E2418A Tl TMS32020/C25
Preprocessor Interface
User's Guide
for
the
HP 1650A, HP 16508, HP 16528, HP 1660A/61A/62A, HP 16510A,
HP 165108, HP 165118, HP 16540/16541A,D, HP 16542A,
and
HP 16550A
Logic
Analyzers
F//'09
HEWLETT
~~PACKARD
©Copyright Hewlett-Packard Company 1992
Manual
Part
Number E2418-90903
Microfiche
Part
Number E2418-90803 Printedin
U.SA.
December 1992

Printing History
New editions are complet,e revisions
of
the manual.
Update
packages,
which are issued between editions, contain additional
and
replacement
pages to be merged into the manual by the customer.
The
dates
on
the
title page change only when a new edition is published.
A software code may
be
printed before the date; this indicates
the
version
of
the software product at the time the manual
or
update was issued.
Many product updates
and
fixes do not require manual changes and,
conversely, manual corrections may
be
done without accompanying
product changes. Therefore, do not expect a one to one correspondence
between product updates
and
manual updates.
Edition 1 December 1992 E2418-90903
List of Effective Pages
ii
The List ofEffective Pages gives the date
of
the current edition
and
of
an}
pages changed in updates to that edition. Within the manual, any page
changed since the last edition
is
indicated by printing the date the changes
were made
on
the bottom
of
the page.
If
an update is incorporated when
a new edition ofthe manual is printed, the change dates
are
removed from
the bottom
of
the pages and the new edition date
is
listed in the Printing
History and on the title page.
Pages Effective Date

Product
Warranty This Hewlett-Packard product has a warranty against defects in
material andworkmanship for a period
of
1year from
date
of
shipment. Duringwarranty period, Hewlett-Packard Company
will,
at
its option, either repair or replace products that prove to
be
defective.
For
warrantyservice
or
repair, this product must
be
returned
to a
service facility designated by Hewlett-Packard. However, warranty
service for products installed by Hewlett-Packard and certain other
products designated by Hewlett-Packard will
be
performed
at
Buyer's
facility at no charge within the Hewlett-Packard service travel area.
Outside Hewlett-Packard service travel areas, warrantyservice
will
be
performed at Buyer's facility only upon Hewlett-Packard's prior
agreement and Buyer shall payHewlett-Packard's round trip travel
expenses.
For
products returned to Hewlett-Packard for warranty service, the
Buyer shall prepay shipping charges to Hewlett-Packard
and
Hewlett-Packard shall payshipping charges to return the
product
to
the Buyer. However, the Buyer shall pay all shipping charges, duties,
and
taxes for products returned to Hewlett-Packard from another
country.
Hewlett-Packardwarrants that its software and firmware designated
by
Hewlett-Packard for use with
an
instrument
will
execute its
programming instructions when properlyinstalled on that instrument.
Hewlett-Packard does not warrant that the operation
of
the
instrument, software,
or
firmware
will
be
uninterrupted
or
error-free.
iii

iv
Limitation
of
Warranty The foregoing warranty shall not apply to defects resulting from
improper or inadequate maintenance by the Buyer, Buyer-supplied
software or interfacing, unauthorized modification or misuse, operation
outside ofthe environmental specifications for the product,
or
improper site preparation
or
maintenance.
NO
OTHER
WARRANTY
IS
EXPRESSED
OR
IMPLIED.
HEWLETT-PACKARD SPECIFICALLY DISCLAIMS
THE
IMPLIED WARRANTIES
OF
MERCHANTABILITY
AND
FITNESS
FOR
A PARTICULAR PURPOSE.
Exclusive
THE
REMEDIES PROVIDED
HEREIN
ARE
BUYER'S
SOLE
Remedies AND EXCLUSIVE REMEDIES. HEWLETT-PACKARD
SHALL
NOT
BE
LIABLE
FOR
ANYDIRECT, INDIRECT, SPECIAL,
INCIDENTAL,
OR
CONSEQUENTIALDAMAGES,
WHETHER
BASED
ON
CONTRACT, TORT,
OR
ANY
OTHER
LEGAL
THEORY.
Assistance
Product maintenance agreements and other customer assistance
agreements are available for Hewlett-Packard products.
For assistance, contact your nearest Hewlett-PackardSales
and
Service
Office.
Certification Hewlett-Packard Company certifies that this product met its published
specifications at the time ofshipment from the factory.
Hewlett-Packard further certifies that its calibration measurements are
traceable to the UnitedStates National Bureau
of
Standards,
to
the
extent allowed by the Bureau's calibration facility, and to the
calibration facilities ofother International Standards Organization
members.
Safety This product has been designed and tested according
to
International
Safety Requirements.
To
ensure safe operation and
to
keep the
product safe, the information, cautions, andwarnings inthis user's
guide must
be
heeded.

Contents
Chapter
1:
Chapter
2:
Chapter
3:
Introduction
Logic Analyzers Supported
How
to UseThis Manual
Setting Up the HP E2418A
Introduction
................................................
1-1
Duplicating the Master Disk
..................................
1-1
EquipmentSupplied
.........................................
1-2
Minimum Equipment Required
...............................
1-2
Installation QuickReference
..................................
1-3
Connecting the Termination
Adapter
to the Preprocessor Interface .1-4
Connecting to the TargetSystem
...............................
1-5
Connecting to the
HP
E2418A
.................................
1-8
Power
Up
I DownSequence
..................................
1-8
Setting
Up
the Analyzer from the Disk
.........................
1-11
Timing Analysis
............................................
1-11
Analyzing the Texas Instruments TMS32020/C25
Introduction
................................................
2-1
Format Specification
.........................................
2-1
Symbols
....................................................
2-3
Listing
Menu
...............................................
2-4
The
TMS32020/C25 Inverse Assembler
.........................
2-5
Modifying the Trace Specification for a Measurement
............
2-6
General Information
Introduction
................................................
3-1
Characteristics
..............................................
3-1
Interface Description
........................................
3-2
TMS32020/C25 Signal to
HP
E2418A Connector Mapping
........
3-2
Servicing
...................................................
3-5
Contents-1

Appendix
A:
Troubleshooting
Target BoardWill Not Bootup
.............................
A-1
"Slow or Missing Clock"
...................................
A-1
Slow Clock
..............................................
A-2
"No Configuration File Loaded"
............................
A-3
"Selected File
is
Incompatible"
.............................
A-3
"
...
Inverse Assembler Not Found"
.........................
A-3
No Inverse Assembly
.....................................
A-3
Incorrect Inverse Assembly
................................
A-3
No Activity on Activity Indicators
..........................
A-3
Capacitive Loading
.......................................
A-4
"State Clock Violates Overdrive Specification"
...............
A-4
Unwanted Triggers
.......................................
A-4
"Waiting for Trigger"
.....................................
A-4
Intermittent
Data
Errors
..................................
A-5
Bent Pins
................................................
A-5
"Time from
Arm
Greater
Than 41.93
ms."
....................
A-5
No Setup/Hold Field
on
Format Screen
.....................
A-5
"Default Calibration Factors Loaded" (16540/41/42)
...........
A-5
Contents-2

Introduction
Logic
Analyzers
Supported
The
HP
E2418A Preprocessor Interface provides a complete interface
for monitoring external bus operations
of
a TMS32020/C25 target
system with the following logic analyzers:
HP
1650A,
HP
1650B,
HP
1652B,
HP
1660A/6W62A,
HP
16510A,
HP
16510B,
HP
16511B,
HP
16540/16541A,D,
HP
16542A,
or
HP
16550A.
Since the
HP
E2418A only monitors external bus operations
of
the
TMS32020/C25, the TMS32020/C25 must be
operated
in
the
"microprocessor" mode (versus the "microcomputer" mode).
In
microprocessor mode, the bus operations to the external
program
memory
are
available
to
be
capturedby the logic analyzer. Accesses
to
TMS32020/C25 internal resources are not presented
on
the external
data
bus.
The
TMS32020/C25 configuration software on
the
flexible disk sets
up
the
format specification menu
of
the logic analyzer for compatibility
with
the
TMS32020/C25 microprocessor.
It
also loads
the
inverse
assembler for obtaining displays
of
TMS32020/C25
data
in
TMS32020/C25 assembly language mnemonics.
The
following logic analyzers are supportedby
the
HP
E2418A
Preprocessor Interface:
HP 1650A, HP 16508,
HP
16528,
HP
16510A, and HP 165108
These logic analyzers provide 1 k
of
memory
depth
with either 80
channels
of
35
MHz
state analysis (25
MHz
state analysis for
the
HP
1650A
or
HP
16510A)
or
80 channels
of
100
MHz
timing
analysis.
HP 1660A/61A/62A
The
HP
1660A/6W62A
Logic Analyzers provide 4 k
of
memory
depth
with 136 channels
(HP
1660A), 102 channels
(HP
1661A),
or
68 channels
(HP
1662A)
of
100
MHz
state analysis
or
250
MHz
timing analysis. These logic analyzers also support various
combinations
of
mixed state/timing analysis.
lntroduction-1

How to Use
This Manual
lntroduction-2
HP
165118
This logic analyzer combination provides 1 k
of
memory
depth
with
either
160
channels
of
35
MHz
state analysis,
or
80 channels
of
35
MHz
state analysis and80 channels
of
100
MHz
timing analysis.
HP
16540A,D
with
one
HP
16541A,D
Expansion
Card
This logic analyzer combination provides 4 k
of
memory
depth
(16 k with the D version) with
up
to 64 channels
of
100
MHz
state
or
timing analysis.
HP
16542A
(Master
Card
and
two
expansion
cards)
This logic analyzer combination provides 1 M
of
memory
depth
with
48
channels
of
100
MHz
state
or
timing analysis.
HP
16550A
This logic analyzer provides 4 k
of
memory
depth
with 102 channels
per
card
of
100
MHz
state analysis
or
250
MHz
timing analysis.
The
logic analyzer will also support various combinations
of
mixed
state/timing analysis.
This manual is organized into three chapters
and
one
appendix:
• Chapter 1 explains how to install
and
configure the
HP
E2418A
Preprocessor Interface for state analysis with the supportedlogic
analyzers.
• Chapter 2 provides reference information
on
the format
specification and symbols configuredby the
HP
E2418A
software.
It
also provides information about the inverse
assembler and status encoding.
• Chapter3 contains additional reference information including
the characteristics and signal mappingfor
the
HP
E2418A
Preprocessor Interface.
It
also contains information
on
servicing.
• AppendixA contains information
on
troubleshooting problems
or
difficulties which may occurwith the preprocessor interface.

1
Setting Up the HP E2418A
Introduction
Duplicating the
Master Disk
HP E2418A
This chapter explains how
to
install
and
configure
the
HP
E2418A
Preprocessor Interface for state analysis
of
external bus operations
with the supportedlogic analyzers.
Before you use the
HP
E2418A software, use the Duplicate Disk
operationin the disk menu
of
your logic analyzer
to
make a duplicate
copy
of
the
HP
E2418A master disk. Store
the
master disk
and
use
the
back-up copy to configure your logic analyzer. This will help prevent
the
possibility
of
losing or destroying the originalfiles in
the
event
the
disk wears out, is damaged,
or
a file is accidentally deleted.
TMS32020/C25 Preprocessor Interface Setting Up the HP E2418A
1-1

Equipment
Supplied
I
Note 0
Minimum
Equipment
Required
The
HP
E2418A Preprocessor Interface consists
of
the following
equipment:
•
The
preprocessor interface hardware, which includes the
preprocessor interface circuit card.
• The inverse assembly software on a 3.5-inch disk.
• Three
100
kOhm Termination
Adapters
(HP
part
number
01650-63203).
• This user's guide.
The preprocessor interface socket assembly pins
are
covered at the
time ofshipment with either a conductive foam wafer
or
a conductive
plastic pin protector. This is done to protect the delicate gold plated
pins ofthe assembly from damage due to impact.
When you're not using the preprocessor interface, protect the socket
assembly pins from damage by covering them with the foam or plastic
pin protector.
The minimum hardware for analysis
of
a TMS32020/C25 target system
consists
of
the following equipment:
•
An
HP
1650A,
HP
1650B,
HP
1652B,
HP
16510A,
HP
16510B,
HP
16511B,
HP
16540/16541A,D,
HP
16542A,
or
HP
16550A Logic Analyzer.
•
The
TMS32020/C25 Preprocessor Interface and Inverse
Assembler
(HP
E2418A).
Setting
Up
the
HP
E2418A
1-2
HP
E2418A
TMS32020/C25
Preprocessor
Interface

Installation
Quick
Reference
Caution
f,
HP E2418A
The
following procedure describes the major steps required to perform
measurements with the
HP
E2418A Preprocessor Interface. The page
numbers listed in the various steps refer you to sections in this manual
that offer more detailed information.
To prevent equipment damage, be sure to remove power from both the
logic analyzer and the target system whenever the preprocessor
interface or microprocessor
is
being connected
or
disconnected.
1.
Ensure that the TMS32020/C25
is
operating in microprocessor
mode.
In
microprocessor mode, the bus operations to the
external program memory are available to
be
capturedby the
logic analyzer. Accesses to TMS32020/C25 internal resources are
not presented on the external data bus.
2.
If
they are not already connected, connect the
100
kOhm
Termination Adapters to the connectors on the preprocessor
interface (see page 1-4).
3. Install the preprocessor interface in the target system
(see page 1-5).
4.
Connect the logic analyzer probes to the termination adapters
on
the connectors
on
the preprocessor interface
board
as listed in
table 1-1 (see page 1-8).
5.
Power up the logic analyzer, and then the target system. Since
the logic analyzer provides power to the preprocessor interface, it
must always be powered up first.
6.
Load
the logic analyzer configuration file for the specified logic
analyzer (see page 1-11). Table 1-1 lists the configuration files.
TMS32020/C25 Preprocessor Interface Setting Up the HP E2418A
1-3

Connecting the
Termination
Adapter to the
Preprocessor
Interface
The
100
kOhm Termination Adapter
(HP
part
number 01650-63203)
properlyterminates the logic-analyzer probes.
The
following steps
explain how to connect the termination adapter to the
HP
E2418A
Preprocessor Interface:
1.
Align the key on the small end ofthe termination adapter with
the slot on the appropriate connector on the preprocessor
interface.
2.
Push the termination adapter into the connector.
3.
Repeat steps
1and2
for each termination adapter.
Figure 1-1. Connecting Termination Adapters
Setting Up the HP E2418A
1-4 HP E2418A
TMS32020/C25 Preprocessor Interface

Connecting to
the Target
System
Caution
•
Caution.
HP
E2418A
I
Note 0
The
following steps explain how to connect the
HP
E2418A
Preprocessor Interface to your target system:
To
prevent equipment damage,
be
sure to remove power from both the
logic analyzer and the target system whenever the preprocessor
interface
or
microprocessor
is
being connected
or
disconnected.
1.
Remove the TMS32020/C25 microprocessor from its socket
on
the target system and store it in a protected environment.
Serious damage to the target system
or
preprocessor interface
can
result from incorrect connection. Note the position
of
pin
Al
(figure
1-2) on the preprocessor interface connector and
the
target system
socket prior to inserting the connector in the socket. Also, take
care
to
align the preprocessor interface connectorwith the socket
on
the target
system so that all microprocessor pins
are
making contact.
2.
Plug the preprocessor interface connector into the
microprocessor socket on the target system.
If
the preprocessor interface connector interferes with components
of
the target system
or
if
a higher profile
is
required, additional plastic
pin
guards can
be
added. Plastic pin guards can
be
ordered
from
Hewlett-Packard using the
part
number 1200-1458. However, any
68-pin
PGA
IC socket with a TMS32020/C25 foot print
and
gold-plated
pins can
be
used.
3. Plug the TMS32020/C25 microprocessor into the socket
of
the
preprocessor interface board.
The
socket
on
the preprocessor
interface
board
is
designed with low insertion force pins to allow
you to install
or
remove the microprocessor with a minimum
amount offorce.
TMS32020/C25 Preprocessor
Interface
Setting
Up
the
HP
E2418A
1-5

Caution
f,
I
Note 0
Care must
be
used when removing a microprocessor
or
socket from the
preprocessor interface
board
to prevent damaging the traces
on
the
board.
4.
Power
up
the logic analyzer,
and
then the target system.
Protect your equipment. Since the logic analyzer provides power to the
preprocessor interface, the logic analyzer should always
be
powered up
whenever the target system
is
powered
up
or
down.
Setting Up the HP E2418A
1-6 HP E2418A
TMS32020/C25 Preprocessor Interface

PIN
A1
locot1on
J3
I
J2
E2418E01
Figure
1-2.
Preprocessor
Interface
Assembly
HP
E2418A
TMS32020/C25
Preprocessor
Interface
Setting
Up
the
HP
E2418A
1-7

Connecting to
the HP E2418A
I
Note 0
Power Up I
Down Sequence
Connect
the
logic analyzer cables
to
the
preprocessor
interface as
shown in table 1-1. Descriptions such as J1
refer
to
connectors
on
the
preprocessor interface, while
Pod
1 refers
to
a logic analyzer
pod.
Figure 1-3 shows
the
relative locations
of
the
logic analyzer cards.
HP
16542Awith
three
or
four
Expansion
Cards
The
locations for
the
HP
16542A expansion cards, relative
to
the
Master
Card,
depend
on
the
number
of
expansion
cards
used.
If
one
or
two expansion
cards
are
used,
Card
1 is
located
above
the
Master
Card
and
Card
2 is
located
below the
Master
Card.
If
three
expansion
cards
are
used, two
of
them
are
located above
the
Master
Card
and
the
third is located below
the
Master
Card.
When
four expansion cards
are used, they
are
located as shown in figure 1-3.
Table 1-1 shows
the
physical locations
and
connections for a
two-expansion-card system.
If
you
are
using
more
than
two expansion
cards, check the
Format
menu
in
the
logic analyzer
to
see
where
the
pods should
be
connected.
When
powering up,
the
logic analyzer must
be
powered
up
first,
and
then
the
target system.
The
logic analyzer provides
the
power
to
the
active circuits
on
the
preprocessor interface;
unpowered
circuits may
cause
improper
operation
of
the
target system.
When powering down,
the
target system
should
be
powered
down first,
and
then
the
logic analyzer.
Setting Up the HP E2418A
1-8 HP E2418A
TMS32020/C25 Preprocessor Interface

HP
E2418A
HP
16541A,D
Expon~ion
Cord
1
HP
1654!3A,D
Master
Car-0
HP
l6541A,0
Ex
pons
ion
Cord
2
HP
16542A
Expansion
Cord
1
HP
16542A
Expan,ion
Cord
4
(see note)
HP
155M>A
Ex
pons
ion
Co
rd
HP
16550A
Mosler
Card
~I!]@);==~~;
==;=!ill""'~
..
·u11
l~I
j•
o<.=io
I@
@
o<.=io
•j
l~I
.
POD
6
Figure
1-3.
Logic
Analyzer
Card
Locations
(relative
locations,
actual
slots
used
may
vary)
POD
1
POD
2
TMS32020/C25
Preprocessor
Interface
Setting
Up
the
HP
E2418A
1-9

Table 1-1. Logic Analyzer Connections and Configuration Files
Logic Analyzer File
Pod6
Pods
Pod4
Pod3
Pod2
Podl
HP
1650A, HP
1650B,
C320C25
--
--
J3 J2
J1
HP
16510A, HP
1652B
STAT
ADDR
DATA
and
HP
16510B
clld
HP
16511B Master D320C25
--
--
--
-- --
(Upper Card)
HP
16511B Expander
--
--
J3 J2
J1
(Lower Card) STAT
ADDR
DATA
elk t
HP16541A,D E320C25
--
J3
J1
Exp.
Card
1 * STAT
DATA
HP16540A,D J2
MasterCard
ADDR
elk t
HP1661A, F320C25
--
J3
--
J2
--
Jl
HP16550A
**
STAT
ADDR
DATA
elk t
HP1660A F320C25
--
(Pod
7)
--
J2
--
J1
**
J3
ADDR
DATA
STAT elk t
HP
1660A/61A/62A
C320C25
--
J3 J2
J1
STAT
ADDR
DATA
elk t
HP16542A E320C25 J3
Exp.
Cardl
STAT
HP16542A
J2
MasterCard
ADDR
elk t
HP16542A
J1
Exp.
Card2
DATA
•
For
the
HP
16541A,D Expander Cards, expansion card 1 is the physically highest
HP
16541A,D card (see figure 1-3).
• • This configuration provides 8 k aquisition depth.
Setting Up the
HP
E2418A
1-10
HP
E2418A
TMS32020/C25 Preprocessor Interface

Setting Up the
Analyzer from
the Disk
The
logic analyzer can
be
configured for TMS32020/C25 analysis by
loading the specified TMS32020/C25 configuration file. Loading this
file will also load the inverse assembler file.
To
load
the
configuration
and
inverse assembler:
1.
Install the
HP
E2418A flexible disk in the front disk drive
of
the
logic analyzer.
2.
Select one
of
the
following menus:
•
For
the
HP
1650-series logic analyzers, select
the
1/0
Disk
Operations menu;
•
For
the
HP
16500-series
and
HP
1660-series logic analyzers,
select the System FrontDisk menu.
3. Configure the menu to "Load"
the
analyzer configuration from
disk.
4.
For
HP
16500-series and
HP
1660-series logic analyzers, select
the appropriate module (such as "100/500
MHz
LA"
or
"Analyzer") for the load.
5.
Use
the
knob to select the appropriate configuration file (see
table 1-1).
6. Execute
the
load operation
to
load the file into
the
logic analyzer.
Timing Analysis
The
HP
E2418A can also
be
used for timing analysis.
The
format
specification loadedfor state analysis is used for timing analysis.
To
configure
the
logic analyzer for timing analysis:
1.
Load
the
appropriate state configuration file from
the
disk.
2.
Select
the
Configuration menu
of
the
logic analyzer.
3. Select
the
Type field and select Timing.
HP
E2418A
TMS32020/C25
Preprocessor
Interface
Setting
Up
the
HP
E2418A
1-11
Table of contents
Other HP Recording Equipment manuals

HP
HP 82973A HP-IL User manual

HP
HP 35601A Service manual

HP
HP 98628A User manual

HP
HP 7414A Service manual

HP
HP E2470A User manual

HP
HP StorageWorks Modular Smart Array 1000 cs User manual

HP
HP 64655A User manual

HP
HP E2444A User manual

HP
HP 70907A Installation and operation manual

HP
HP 7700 Series User manual
Popular Recording Equipment manuals by other brands

Cochlear
Cochlear baha cordelle ii user manual

Extron electronics
Extron electronics DVI-RGB 150 Specifications

Daewoo
Daewoo Rautz RM-711AG Service manual

ALLEN & HEATH
ALLEN & HEATH MixWizard WZ3 Service information

Interlogix
Interlogix ATS1741 RS232 Installation sheet

DAB
DAB E.SYLINK installation instructions