Home
Welcome to Mobius PDF Print E-mail
Written by Administrator   
Wednesday, 30 July 2008 13: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_logo.jpg

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 ( Saturday, 09 August 2008 14:48 )
 
Copyright © 2010 Codetronix LLC. All Rights Reserved.
 

Who's Online

We have 5 guests online