XGC

Home Products Sales Support Contacting Us Library Search

Clients
News
Overview
Partners
Ravenscar
Research
The 1750W

 

Welcome. We offer custom and off-the-shelf compilation systems with high-performance bare-target run-times especially designed for aerospace applications.

 

Research Activities

Future compiler technology
The 1750w - a 32-bit 1750
 

Ada Evaluation

XGC Ada Version 1.7 is available for evaluation now. This new version adds local exception handling, static tagged types, more efficient run-time checks and a smaller run-time system.
If you wish to evaluate one of our products, please see the evaluation page.

The standard COTS targets are:

bulletERC32, which is a RadHard SPARC V7
bulletMIL-STD-1750, the 16-bit avionics standard
bulletMotorola M68000 family
Intel [3456]86 is available as a custom target.
PowerPC and Intel 186 are available on special order.

Professional open-source development tools

Professional software development tools for embedded systems:
bulletModern high level programming languages (C C++ Ada95)
bulletEmbedded computers (MIL-STD-1750, Motorola 68K, SPARC, ERC32, PowerPC, Intel, custom targets...)
bulletReal time systems with deadlines
bulletMilitary and commercial avionics (178B, FAA, CAA certification)

Custom Compilers

Any of our compilation systems can be customized to meet special requirements. For example:
bulletto use coprocessor instructions
bulletto generate application-specific instructions
bulletto generate new object code formats
bulletto add custom Ada pragmas
bulletto interface with third-party real-time kernels

Free downloads

Some of our products are available as public versions. You may download these free of charge. They come with no warranty and no support.

Go to downloads.

 

Legacy  toolsets

Toolsets for legacy programming languages and legacy targets on modern platforms.
bulletAda 95 for MIL-STD-1750A
bulletNative and cross CORAL 66
bulletMIL-STD-1589 (Jovial)

Platforms are:

bulletSun SPARC Solaris (standard)
bulletIBM PC Linux 2 (standard)
bulletIBM PC Windows 2000 (not Ada)
bulletMac OS X Darwin (not Ada) (please ask for details)


 

Updated May 11, 2005
Copyright XGC Software