Model   Simulate   Generate code

RTflow is a free, lightweight dataflow modelling tool for real-time systems, somewhat similar to tools like MathWorks Simulink, National Instruments LabVIEW and SystemBuild. In RTflow, you build your system in a graphical language that is both parallel and deterministic, so that threading and timing problems are completely avoided. You verify your model in a simulator that produces graphs of every variable in the system, which allows you to spot bugs and their causes effortlessly. Finally, you generate software (C, C++ or Java) or hardware (VHDL) code from the model, allowing for immediate implementation on your target platform.

Read more about RTflow in the following articles, or go straight to the download page to try it out.

  • Key Features. Schematic editor, simulator, open file formats, extensible architecture, fast, lightweight and easy to learn. Read more about the key functions and features of RTflow.
  • Questions and Answers. Can I build complete applications with RTflow? Why should I use RTflow rather than keep coding everything in C/C++/Java? Is the source code of RTflow available? Find the answers here.