Product/Service

User Retargetable Development Tools II

Source: Archelon Inc.
Archelon Inc. has, since 1982, developed tools for microcoding and consulted to major companies in the area of micro-architecture design
Archelon Inc. has, since 1982, developed tools for microcoding and consulted to major companies in the area of micro-architecture design. In particular, we have pioneered the implementation of standard high level languages on microprogrammed hardware, signal processor chips and other unique architectures.
Our mission is to streamline the process of writing software for new chips for companies concerned about software quality, speed of development or their competitive position in adopting new hardware technology quickly and affordably.
Our new user retargetable software development system makes it possible to have a high level language compiler and a full set of software development tools running for any programmable architecture in a matter of weeks. The compiler supports the full ANSI standard for C plus a number of extensions which are particularly useful for microprogrammed architectures and for architectures which contain application-specific hardware.
The current Retargetable Tools suite has been in active use since 1990 and is being continuously enhanced to support new ideas in computer architecture design.

The complete set of components included in the system include the following:
MCPP - ANSI C macro preprocessor;
MCC - ANSI C compiler;
MCPEEP - peephole optimizer;
MCPACK - optimizing assembler and compactor;
MCASR - retargetable microcode assembler;
MCLINK - linker;
MCLIB - object librarian
These tools allow you to write code for your machine at three different levels:

  • At the high level language level, you can write standard C code.
  • At the "compactor level", you can design your own instruction set and assembly language encoding.
  • At the microcode assembler level, you can deal with complex instruction formats by dealing with each machine instruction in terms of its component fields.

This new version of the retargetable development tools dramatically increases the capabilities of the compiler to generate code customized for your hardware.

Archelon Inc., 460 Forestlawn Road, Waterloo, ON N2K 2J6. Tel: 519-746-7925; Fax: 519-746-0643.