XD Ada M68000 Family Multiprocessor
Loading and Debugging Option for OpenVMS Systems Version 2.1
The Multiprocessor Loading and Debugging (MLD) Option is a separately
licensed option that is available with XD Ada™ M68000 Family Version 2.1
standard products on OpenVMS™ Systems†.
The host-target communications links provided in the standard product
support the use of single processor targets. Support for various link types is
provided, including RS232 and Ethernet™.
The standard product single processor Ethernet host-target link supports
Ethernet loading and debugging for
one M68000 Family processor card for each Ethernet front-end processor
(FEP) card present in the system. The standard Ethernet FEP is the Motorola
MVME374 or the MVME162-212 card. The Multiprocessor Loading and Debugging
option extends this single processor Ethernet link to multiprocessor targets.
It allows Ethernet loading and debugging for multiple processor cards on a
single VMEbus, all via a single Ethernet FEP, thus reducing board count, cost,
and system size.
Features
·
Multi-board support: multiple M68000 Family†
processor cards on a single VMEbus can be supported by a single Ethernet FEP.
These cards can either be used for multiple single-processor applications, or for
multiprocessor applications. For multiprocessor applications, the XD Ada
message passing package (available separately, refer to SPD DDA–0801B) may be
used for interprocessor communication.
-----------------------------------------------------------------------------------
† Currently only the MC68020, MC68040 and MC68060
processors are supported.
·
Hybrid targets: the M68000 Family† processor cards are
not restricted to a single supported target type; for example, MC68020, MC68040
and MC68060 processor cards can co-exist with a single Ethernet FEP. In this
case the MLD Option must be purchased for each target type.
·
Concurrent access: the multiprocessor Ethernet host-target
link supports multiple simultaneous links from different host sessions to
different target processors. For example, multiple XDRUN/DEBUG commands can be
performed to different target processors at the same time, all via the same
Ethernet FEP. Each XDRUN/DEBUG command can be run from different sessions on
the same host, or from different hosts on the same Ethernet.
·
TCP/IP protocols: the multiprocessor Ethernet host-target
link uses the industry standard TCP/IP protocols. The Ethernet FEP software
supports limited routing facilities. The Ethernet FEP only supports TCP/IP
routing between different local interconnected Ethernet networks. Hence, it is
recommended that the host and target are either both located on the same
Ethernet network, which is envisaged to be the normal case, or they are located
on different local networks that are directly connected by Ethernet.
Host Software Components
The Multiprocessor Loading and Debugging option host software consists
of a new XD Ada host-target communications image to support the TCP/IP link.
The image is included in the installation of XD Ada M68000 Family Version 2.1
standard products and is activated by the registration of the license included
with this option. It uses the Digital TCP/IP Services for OpenVMS product (formerly
UCX) to provide the underlying TCP/IP drivers.
Note: The Digital TCP/IP Services for OpenVMS product is not supplied as part
of this option and must be purchased separately.
Target Software Components
The Multiprocesor Loading and Debugging Option target software is
included in the installation of XD Ada M68000 Family Version 2.1 standard
products and consists of the following:
·
TCP/IP FEP software which runs on the Motorola MVME374
or MVME162-212 Ethernet FEP.
·
A modified TCP/IP XD Ada target kernel to run on each
target board.
Documentation
Details of the Multiprocessor Loading and Debugging Option are
documented in the manuals supplied with the appropriate XD Ada M68000 Family
Version 2.1 standard product.
HOST HARDWARE REQUIREMENTS
All the software for this option is included with the appropriate XD Ada
M68000 Family Version 2.1 standard product, and therefore no extra disk storage
is required.
HOST SOFTWARE REQUIREMENTS
In addition to the host software listed in the XD Ada Version 2.1 for
OpenVMS VAX Systems, System Support Addendum, or XD Ada Version 2.1 for
OpenVMS AXP Systems, System Support Addendum, one or more of the following
is required:
·
XD Ada MC68020 Version 2.1 for OpenVMS Systems (SPD
DDA–0001G)
·
XD Ada MC68040 Version 2.1 for OpenVMS Systems (SPD
DDA–0221C)
·
XD Ada MC68060 Version 2.1 for OpenVMS Systems (SPD
DDA–0811B)
The option also requires the Digital TCP/IP Services for OpenVMS
product. This is available separately from Digital.
TARGET HARDWARE REQUIREMENTS
The Multiprocessor Loading and Debugging Option works using VMEbus
racks, ideally with P1 and P2 backplanes.
The communication between the target board and the Ethernet FEP is via
shared memory and interprocessor interrupts. Each target must support a unique
interprocessor interrupt from the Ethernet FEP; this may either be a VMEbus
interrupt at a unique level, or a memory mapped location monitor type of
interrupt.
Each target board is addressed using the Internet address of the
Ethernet FEP and the TCP port number of the individual board. The port number
is derived from a processor number that must be assigned to each board.
When considering the use of non-standard boards, it is advantageous if
the target provides some user-configurable switches or jumpers that can be used
to set the processor number. If not, the processor numbers have to be set in
software.
The number of target boards supported in a single VMEbus rack is
dependent on the rack size, and may be further limited by certain
characteristics of the target board when used in a multiprocessor environment, such
as the maximum number of interprocessor interrupts available.
ORDERING INFORMATION
For information on how to order this product option, contact your local
Sales Office.
SOFTWARE LICENSING
This software is furnished under the provisions of a software license.
Licenses for educational institutions are available.
For more information on licensing terms and conditions, contact your
local Sales Office.
License Management Facility Support
This product supports the OpenVMS License Management Facility.
For more information on the License Management Facility, refer to the
OpenVMS Operating System Product Description (SPD 25.01.xx) or the OpenVMS VAX
Operating System documentation set or the OpenVMS AXP Operating System
documentation set.
SOFTWARE WARRANTY
Warranty for this product is provided in accordance with the terms and
conditions of the license.
The above information is valid at time of release. Please contact your
local Sales Office for the latest information.
TM Alpha AXP, AXP, DEC, DEC Ada,
DECset, DEC Test Manager, Digital, MicroVAX, OpenVMS, TK, VAX, VAXcluster,
VAXft, VAXserver, VAXstation, VAX DOCUMENT, VMS and XD Ada are trademarks of Hewlett-Packard Development Company, L.P..
Ethernet is a trademark of Xerox Corporation.
Company related details last updated May 2010
swep.sales@hp.com;
www.swep-eds.com