The Mitrion SDK

The Mitrion Software Development Kit (Mitrion SDK) enables rapid development of Mitrion-C applications for the Mitrion Virtual Processor. The Mitrion-C programming language is an implicitly parallel programming language with syntax very similar to C. With Mitrion-C it is easy for programmers to learn how to write software that takes advantage of all the parallelism available from the Mitrion Virtual Processor. Mitrionics offers three versions of the Mitrion Software Development Kit:

Mitrion SDK, Personal Edition (Mitrion SDK PE)

A complete development environment for Mitrion-C applications, including a Mitrion-C compiler and a graphical debugger/simulator. The Mitrion SDK PE can be used to develop and simulate applications for the Mitrion Virtual Processor without having access to any FPGA hardware. A free Mitrion SDK PE download is available here.

Mitrion SDK

The full version of the Mitrion SDK, which also includes the Mitrion Virtual Processor architecture and a processor configuration unit capable of generating Mitrion Virtual Processors from Mitrion-C code.

Mitrion SDK XL

The Mitrion SDK XL adds bundled synthesis and place & route software from Xilinx®, to provide a complete tool flow for creating configuration bit files for the target FPGA.



System Requirements

A Windows, Mac OS X or Linux/UNIX platform supporting Sun's Java Runtime Environment 1.5 or 1.6 is required. Internet access and a graphical user interface are required for some functionality.

  • Mitrion SDK requires Xilinx ISE Foundation to create FPGA configuration files for Xilinx FPGAs. Xilinx ISE Foundation is only supported on systems running 64 bit Red Hat Enterprise Linux 4 WS or Red Hat Enterprise Linux 5 WS. Minimum RAM: 8GB, 12GB recommended.
  • Mitrion SDK XL is supported on 64 bit Red Hat Enterprise Linux 4 WS or Red Hat Enterprise Linux 5 WS only. Minimum RAM: 8GB, 12GB recommended.

Note: The Xilinx syntesis and place & route tools are not supported on Itanium processors.