XD Ada M68060/ARTX and Options for OpenVMS Systems Version 2.1

     

Software Product Description   October 1997   DDA-0941A

 


Description

 

XD Ada MC68060/ARTX Version 2.1 for OpenVMS Systems is a product extension to the XD Ada MC68060 Version 2.1 for OpenVMS Systems cross-development software product, integrating it with the Ready Systems (now Microtec Research) ARTX™ real-time executive.

 

XD Ada™ was jointly developed by Digital Equipment Corporation (now Hewlett-Packard) and EDS (now HP Enterprise Services), and provides a validated implementation of the full ANSI/MIL-STD-1815A-1983 Ada language. XD Ada MC68060/ARTX Version 2.1 for OpenVMS Systems runs on the AXP™-series and VAX™-series processors under the OpenVMS™ Operating System.

 

It is designed for use in embedded systems, supporting the generation of optimized and relocatable code for targets using the Motorola MVME177 VMEmodule™ Monoboard Microcomputer.

 

The XD Ada run-time and tasking systems are fully integrated with ARTX, relying on its services for the basic support of Ada language constructs and real-time features. ARTX services are also made available to applications by inclusion in the predefined Ada library.

 

The ARTX extension also offers scope to extend XD Ada functionality via the product options listed below:

 

·         Input/Output Option

 

·         Networking Option

 

XD Ada Features with ARTX

 

XD Ada MC68060/ARTX Version 2.1 for OpenVMS Systems supports all of the features of XD Ada MC68060 Version 2.1 for OpenVMS Systems. Supplied with XD Ada MC68060/ARTX Version 2.1 for OpenVMS Systems are the following:

·         ARTX ‘‘silicon software’’ components providing tasking, intertask synchronization and communication (semaphores and message passing), memory, realtime clock, I/O and interrupt services

 

·         Predefined library including interface packages to make ARTX facilities directly callable from Ada applications

 

·         Reconfigurable, modular run-time system with optimized rendezvous performance

 

·         Three methods of host-target communication as follows:

 

   Ethernet™ interface

   RS-232-C serial interface

   OpenVMS Mailbox interface for nonstandard host-target links

 

Input/Output Option

 

The Input/Output option provides full integration with IFX™, the ARTX I/O and file manager executive. This offers an MS-DOS-compatible target filing system (based on RAM and SCSI disks) and serial devices. Its facilities are available both directly to Ada applications as system calls, and via the predefined Ada I/O packages TEXT_IO, SEQUENTIAL_IO and DIRECT_IO.

 

Networking Option

 

The Networking option provides integration with TNX™, the ARTX TCP/IP networking executive. This offers applications the industry standard TCP/IP protocol via a Unix socket-like interface.

 

 

 

 

Host Software Components

 

The XD Ada MC68060 Version 2.1 for OpenVMS Systems host software consists of a run-time system object code library which provides the support required at run time; only the modules used by a program are included at build time.

 

Target Software Components

 

The target environment consists of the following:

 

·         Ready Systems ARTX real-time executive — Provides basic target management services and tasking primitives

 

·         Run-time system — Provides Ada language support based on the ARTX services

 

·         Target debug kernel — Provides support for loading and online debugging from the host

 

Sufficient XD Ada target software is supplied in source form so that it can be reconfigured for other target configurations based on the MC68060 processor. It may be configured to support only those features needed.

 

Documentation

 

In addition to the documentation available to users of XD Ada MC68060 Version 2.1 for OpenVMS Systems,

the following manuals are available:

 

·         The XD Ada M68000 Family/ARTX, Installation Guide for OpenVMS Systems

 

·         The XD Ada M68000 Family/ARTX, Run-Time Reference Manual

 

·         The XD Ada M68000 Family/ARTX, MC68060 Processor-Specifics Manual

 

·         The XD Ada MC68060/ARTX, Motorola MVME177 System Manual

 

·         The Ready Systems VRTX32/680X0 User’s Guide

 

The following manuals are available for the options:

 

·         XD Ada M68000 Family/ARTX, Input-Output Option User Guide

 

·         The Ready Systems IFX/680X0 User’s Guide

 

·         XD Ada M68000 Family/ARTX, Networking Option User Guide

 

·         The Ready Systems TNX/680X0 User’s Guide

 

 

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 the following is required:

 

·         XD Ada MC68060 Version 2.1 for OpenVMS Systems

 

HOST HARDWARE REQUIREMENTS

 

Disk Space Requirements (Block Cluster Size = 1):

 

Disk blocks required for installation:                20,500

Disk blocks required for permanent use:          17,100

 

These block counts refer to the disk space required on the installation disk. The sizes are approximate; actual sizes may vary depending on the user’s system environment, configuration and software options selected.

 

 

TARGET REQUIREMENTS

 

XD Ada MC68060/ARTX Version 2.1 for OpenVMS Systems is supplied configured for the following standard target:

 

·         An MVME177 Microcomputer with the MVME177Bug™ Debug Monitor.

 

Use of the XD Ada Ethernet interface requires a Motorola MVME374 Ethernet Interface Module or a Motorola MVME162-212 Embedded Controller.

 

 

ORDERING INFORMATION

 

For information on how to order the product, contact your local Sales Office.

 

 

SOFTWARE LICENSING

 

This software is furnished under the provisions of a software licence.

 

Licences 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 licence.

 

The above information is valid at time of release. Please contact your local Sales Office for the most up-to-date information.

 

 

 

 

 

TM                  AXP, DEC, DEC Ada, DECset, DEC Test Manager, Digital, OpenVMS, TK, VAX, VAX DOCUMENT, VMS and XD Ada are trademarks of Hewlett-Packard Development Company, L.P.

 

VMEmodule and MVME177Bug are trademarks of Motorola Inc.

 

Ethernet is a trademark of Xerox Corporation.

 

ARTX, ARTscope, IFX, TNX and MPV are trademarks of Microtec Research Inc.

 

 

Company related details last updated May 2010

 


 

swep.sales@hp.com;  www.swep-eds.com