Copyright 1999, Analog Devices, Inc. All rights reserved. Analog Devices assumes no responsibility for customer product design or the use or application of customers’ products
or for any infringements of patents or rights of others which may result from Analog Devices assistance. All trademarks and logos are property of their respective holders.
Information furnished by Analog Devices Applications and Development Tools Engineers is believed to be accurate and reliable, however no responsibility is assumed by Analog
Devices regarding the technical accuracy of the content provided in all Analog Devices’ Engineer-to-Engineer Notes.
Link Port Open Systems
Interconnect Cable Standard
Last Modified:11/10/99
Contributed by:Robert Kilgore
Overview
This note describes a cabling standard for
connecting multiple SHARC DSPs located on boards
that are installed in close proximity to each other in
the same system. This standard applies to ADSP21160 and future SHARC products that use 8-bit
link port data transfers.
Cable Specifications
The standard is based on the Honda 26 pin
connector.
The cable consists of twelve 50 Ohm coax strands
and two 28 AWG stranded wires inside a shield,
which ensures minimum cross talk and emissions.
The outer shield is a mesh conductor enclosed in an
outer shell of nonconductive material.
Users can define the function of the two 28 AWG
stranded wires.
This standard is intended for use with cable of
arbitrary length. But, unless the signals are
buffered at each end, the maximum length of the
cable must not exceed one meter.
Honda 26 Pin Connector
The Honda connector RMCA-26JL-AD consists of
two rows of thirteen pins. Facing the PC board,
they are arranged as shown in Figure 1.
Pin 13
Figure 1. Honda RMCA-26JL-AD connector
At the surface mount pads, pins 14 through 26 are
interleaved between pins 1 through 13 as shown in
Figure 2.
Pin14
Pin2
Figure 2. Connector pin arrangements at the surface
mount pads
Table 1 lists and describes the pin and signal
assignments for the connector on the printed circuit
board.
The male PC board connector is the Honda RMCA26JL-AD, which provides above-board mounting.
Additional form factors of this PC board connector
that require a cut out to enable the board to accept
the connector are:
Table 1. Connector pin assignments
Signal Usage
The data sheets for ADI’s SHARC DSPs define the
use and behavior of most of the signals listed in
Table 1.
Guide lines for the use of the user-defined signals,
UD1 and UD2, are:
•Since the cable has no provisions to prevent
user-defined outputs shorted to user-defined
outputs, these outputs must have a 50 Ohm
series resistor added to the circuit board.
•User-defined signals must use 3.3V logic
levels and have 5V tolerance.
•User-defined signals are intended for low-
frequency communications, such as reset or
functional synchronization signals.
• To use reset as an input or an output on the
link port cable, use the UD1 connection.
(For a detailed description of a
recommended reset circuit, see
• RMCA-EA26LMY-OM03
• RMCA-EA26LMY-OM06
• RMCA-EA26LMY-OM09
Cable Assembly
The methods of assembly mentioned in this note are
a recommendation only. Reasonable deviations that
do not affect the function of the finished product are
permitted without written approval.
Individual coax strands were chosen instead of a
preassembled cable to enable machine fabrication of
wire ends and cable assembly.
The connector pin out was chosen so designers could
attach an assembly of an inner layer of coax to the
connector—COAX1, COAX3, COAX5, COAX7, and
so on—and later attach the outer layers—COAX2,
COAX4, COAX 6, and so on
• Reset and Synchronization on page 3.)
EE-106Page 2
Technical Notes on using Analog Devices’ DSP components and development tools
Currently, the proposed link port cable for the
ADSP-21160 and future 8-bit link ports has two
user-defined signals. These signals are defined as
UD1 and UD2 and connect to pins 1 and 26,
respectively, on the Honda 26-pin connector.
Since these signals are not twisted in the cable, pin
1 at one end of the cable connects to pin 1 at the
other end of the cable. Likewise, pin 26 at one end of
EE-106Page 3
Technical Notes on using Analog Devices’ DSP components and development tools
the cable connects to pin 26 at the other end of the
cable.
Transtech proposes to use UD1 as an active-low
reset signal and UD2 as a general-purpose
synchronization signal. Since the mechanism to
transmit and receive synchronization is the same
mechanism used for the reset signal, the following
description of the reset mechanism describes the
synchronization mechanism too.
Figure 4 shows an ADSP-21160 board with four link
connectors, one boot link connector (A), and three
other link connectors (B, C, and D) on its front
panel.
LKAUD1
V3V3
PLD
/LKAUD1_OUT
/LKXUD1_OUT
13
2N70022
13
2N70022
10K
13
2N70022
13
If the internal reset signal asserts first, the state
machine asserts the board reset if needed and drives
both /LXXUD1_OUT and /LKAUD1_OUT high to
assert all UD1 signals.
The state machine continues to assert the board
reset and drives the UD1 signals low until the
source deasserts the internal reset signal. Then it
deasserts the board reset and releases the UD1
signals. But the state machine must now wait for
LKAUD1 to go high again before it can detect new
resets. (This is so because the open collector driver
of another board might be driving LKAUD1 low.)
The arbiter scheme guarantees that no feedback
loops occur. You can expand this scheme to use
every link UD1 signal as a reset input, which
requires each UD1 signal to have its own output
control signal from the arbiter.
The first UD1 to go low becomes the “controlling”
signal, and the arbiter drives low all other UD1
10K10K10K
LKAUD1
LKBUD1
LKCUD1
LKDUD1
2N70022
signals, except the controlling UD1 signal, through
the open collector drivers. Again, the arbiter must
wait for all UD1 inputs to go high again before it
detects new resets.
Figure 4. Example ADSP-21160 board
The design can use the boot link connector’s UD1
signal to receive a reset and to drive all UD1 signals
on all links through open collector outputs.
The PLD contains a small arbiter state machine
that arbitrates between the LKAUD1 signal and the
internal reset source (such as a register).
If the LKAUD1 signal goes low first, it becomes the
“controlling” signal. The state machine asserts the
board reset and, by driving the /LKXUD1_OUT
signal high, drives low the other UD1 signals,
except LKAUD1, through the open collector drivers.
The state machine holds the board in reset and
continues to drive the other UD1 signals until the
controlling LKAUD1 signal goes high again. Then
the state machine deasserts the board reset and
releases the other UD1 lines. When it detects
another reset, the state machine repeats this
procedure.
EE-106Page 4
Technical Notes on using Analog Devices’ DSP components and development tools