Would https://github.com/drom/wavedrom do? See the tutorial. Step 8 shows 
bezier arrows linking waveforms. And it seems to be actively developed. There 
is a command line version as well.

On May 8, 2014, at 5:52 AM, "Steve Simon" <st...@quintile.net> wrote:

>> I don't understand why realtime matters.
> 
> Only that such diagrams are more important in realtime systems.
> 
>> How do you want these events represented on the timing diagram?
> 
> I suspose a clock line, left to right, at the top.
> 
> events appear as signals, one below the other running paralle to the clock 
> line.
> These  change state on a rising edge of a clock, and a different coloured 
> bezier curve
> (with optional label) links an event to any events it triggers.
> 
> allow me to colour signals so interrupts and clock are clearly different
> and add labels to signals and I would be happy.
> 
> The idea is this diagram would be built by a cron job from regression tests 
> every night
> and if the timings drifted in the system it should be quite easy to see where 
> the time
> has been wasted.
> 
> Alternatively A GUI interface could be used - this might have advantages 
> (cursors?)
> but really a PDF and page(1) would probably do.
> 
> Somthing like graphviz for timing diagrammes.
> 
> -Steve
> 

Reply via email to