Welcome to Mobius Print
Written by Administrator   
Thursday, 08 April 2010 17:53

Mobius is a tiny high-level multi-threaded language for the rapid development of hw/sw systems. Circuits generated using Mobius have excellent Quality of Results comparable to the best hand-designed circuits. Any Mobius program can be compiled to hw, sw or any arbitrary combination of hw & sw.

Mobius programs are typically 20-300x shorter than hand-designed RTL source. As a result the code/test/debug cycle is substantially quicker. Using CSP-methodology, Mobius can at compile-time enforce strict multi-threading semantics.

The Mobius tools include a simulator, hardware compiler and software compiler. The simulator enables fast transaction level simulations typically 100x faster than RTL behavioral simulations. The hardware compiler generates vendor-neutral synthesizeable Verilog or VHDL. The software compiler generates ansiC and a custom scheduler.

The Mobius language is hierarchical, and features parameterizeable integers, parameterizeable floats, procedures, functions, channels, multi-dimensional arrays, records and timers. All expressions and statements use CSP-based message passing, making synchronization and communication simple.

Last Updated ( Thursday, 08 April 2010 17:55 )