用于实时软件设计的事件时序可视化工具

问题描述:

我正在设计一个实时系统,该系统以给定的时间间隔产生输出,但长度有些复杂。我正在寻找一种工具,可以生成事件时间线的图形表示,以便进行文档或讨论。作为一个例子,我可以指定A取10ns,B取N * A ns,C取40 + B ns。给我一个事件发生时间的图形,给出事件顺序A + A + A + 3 *(B + A + B + C)+ C + C + A。 请注意,时间轴以纳秒为单位,而不是几天。我认为是Verilog或SystemC仿真,但这是矫枉过正,我仍然喜欢比波形更好看的输出。用于实时软件设计的事件时序可视化工具

是否有工具包(GoogleAPI?,Ruby on Rails?,Excel?,LaTex?)可以做这种类型的事情,但我什么都不知道。

+0

为它写一个简单的OpenGL程序太难了吗? – Shahbaz

如果您需要高性能,您可以尝试VTK

如果你并不需要高性能,你可以在d3ProcessingProcessingJS,或Protovis做到这一点。他们都非常灵活,可以让你几乎做你想做的任何事情。

可调度性分析的常用工具是TriPacific's RapidRMA。再加上Rhapsody或类似的东西,你可以做你想要的可视化类型。