CORAL, CORAL+ and CONTEXT    

Product Overview

 


 

Description

CORAL, CORAL+ and CONTEXT are proprietary software packages produced by SWEP. CORAL, CORAL+ and CONTEXT were originally developed by Systems Designers Limited, which later became SD-Scicon and was then taken over by EDS. EDS were then acquired by HP and are now HP Enterprise Services UK Limited.

 

CORAL provides an OpenVMS hosted CORAL 66 compiler for HP Integrity servers, ALPHA and VAX machines.

 

CORAL+ and CONTEXT provide development environments for real-time systems for embedded microcomputers.

 

The CORAL+ and CONTEXT systems are hosted on OpenVMS which performs editing, compilation and system building functions. Testing of application software is carried out by loading it into target hardware through a simple communications line (RS232) and using the respective system debug tool, i.e. CORAL+ Debugger or CONTEXT host system to monitor and control its execution.

 

With CORAL+ and CONTEXT the user gains the advantage of the fast friendly environment of the host computer, coupled with the ability to test application software on the actual target hardware.

 

CORAL Features

The CORAL compiler for OpenVMS includes the following features:

·       BSI CORAL (as defined in BS 5905) as a subset.

·       Assembler code inserts.

·       Comprehensive error recovery.

·       Extensions to standard BSI CORAL.

·       I/O package enabling basic input/output and numeric data.

·       Compilation to DEC VAX MACRO assembler code and to MACRO-32 Compiler code.

·       Linking using VMS Linker.

·       Direct calls to VMS system service and run-time library routines.

·       Run-time statement tracing.

CORAL+ Features

CORAL+  has the following features:

·       Direct compilation to object code.

·       Floating data (if supported by hardware).

·       Long integer.

·       Can be run as a stand-alone assembler.

·       Two debugger option: debug and trace.

·       From linker output a locator produces a Memory Image File for a PROM Formatter.

·       PROM Formatter produces Intel or Tekhex output suitable for use with a Prom programmer.

·       Debugger can control and monitor system.

 

CONTEXT Features

CONTEXT provides an Evolutionary MASCOT machine. Local targets are supported as Hosted Machine Systems, while remote targets are supported as Bare Machine Systems. Facilities provided by CONTEXT are:

 

·       CORAL 66 with Additional Features compiler, capable of processing both CORAL and MASCOT source text.

·       Complete modules can be written in Cross Assembler for inclusion in the object library and assembler code inserts can be included in any CORAL or MASCOT program.

·       A single library of object modules can be linked into any MASCOT specification or CORAL master compilation unit.

·       PROM Formatter produces Intel or Tekhex output suitable for use with a PROM programmer.

·       The CONTEXT Kernel provides the required interfaces to support the MASCOT design methodology.

·       Sources are controlled from within a CONTEXT database via the CONTEXT session.

 

 


Software

The CORAL compiler runs under the control of OpenVMS. The CORAL 66 source for the compiler can be prepared by any standard editor. The output from the compiler is then, for a VAX assembled by the MACRO assembler, or for an Alpha and HP Integrity server compiled by the MACRO compiler. It is then linked by the VMS linker.

 

The CORAL+ and CONTEXT products are targeted to the following microprocessors:

 

·       Intel 8080/8086/8087

·       Motorola M68000/M68020

·       Zilog Z80/Z8000

 

The CONTEXT product set comprises a  CONTEXT and Remote CONTEXT system. Local CONTEXT can be run as a detached process using VMS mailboxes for communication between the target and host system. This can be an invaluable aid to software development.

 

Documentation

All CORAL , CORAL+ and CONTEXT Products are supplied with a full and comprehensive set of documentation.

 

As part of a maintenance agreement with SWEP, we will supply you with an annual Technical Bulletin containing relevant product news and information.

 

Hardware Requirements

The CORAL and CORAL+ compiler runs on any OpenVMS configuration.

 

The CONTEXT host systems run under an OpenVMS operating system on VAX and ALPHA machines.

 

Disk Space Requirements

There  is  no  specific  memory  requirement. However, for the CONTEXT Product the space required for the database is application dependent but a minimum allowance of l0 Mbytes per database is recommended.


Software Requirements

Prerequisite software: OpenVMS Operating System Version 6.2 or higher for VAX and Alpha Systems, OpenVMS Version 8.2-1 for HP Integrity servers.

 

Distribution Media

CD-ROM.

 

Warranty

The terms and conditions of supply and warranty are as described in the CORAL, CORAL+ and CONTEXT Licence agreement, normally 90 days.

 

Support

SWEP continues to meet the requirements of customers by providing an excellent product support service.

 

Four levels of maintenance: Standard, Reserved, Special and Project exist for the CORAL, CORAL+ and CONTEXT products. The standard service includes a telephone help line, for problem reporting and response service, and re-release , as necessary, of the product to maintain its compatibility with upgrades to the host manufacturer’s operating system.

 

Software Licensing

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

 

Licences for education institutions are available.

 

Trademarks

 

Alpha, Integrity Servers, MACRO, OpenVMS, VMS and VAX are trademarks of Hewlett-Packard Development Company, L.P.

 

The above information is valid at the time of release. If you would like further details on any of the above information please contact the Software Products Sales Office - contact details below.

 

Company related details last updated May 2010

 

 


 

 

 

 

 

SWEP, HP Enterprise Services UK Limited

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