4
\$\begingroup\$

I am looking to visualize a binary sequence for a tutorial.

For example, I have an oscillating CLK signal. Also there is serial data being inputted on INPUT pin. I want a graphical visualization of this timeinline, exactly like you would see on a logic analyzer.

i.e. to take an image from a previous post of mine: image

It doesnt need to be as fancy showing ACK or anything like that. There must be a solution other than writing VHDL code and simulating or actually creating the circuit and capturing the output.

\$\endgroup\$
5
  • \$\begingroup\$ In case you are familiar with LaTeX, the tikz package is a nice thing. But I don't think you are. Are you? \$\endgroup\$
    – user17592
    Jan 7 '13 at 20:43
  • \$\begingroup\$ I have not used LaTeX before.. Will look into it. \$\endgroup\$
    – Michael
    Jan 7 '13 at 20:43
  • \$\begingroup\$ If you're not familiar with it, use software designed for it! Learning LaTeX is quite hard. The nice thing would be you can generate your images within the document. But I wouldn't recommend learning LaTeX just for this ;-) \$\endgroup\$
    – user17592
    Jan 7 '13 at 20:45
  • \$\begingroup\$ I have seen many logic analyzers that boast great analyzers for things like this. \$\endgroup\$
    – Kortuk
    Jan 7 '13 at 21:08
  • 1
    \$\begingroup\$ I usually do all my (more or less realtime) plotting with gnuplot. gnuplot.info And this for logic analyzer stuff lxtreme.nl/ols \$\endgroup\$
    – jippie
    Jan 7 '13 at 21:35
4
\$\begingroup\$

HERE is a link to a decent timing diagram generator. It is free for now. And is under active development. Java based so portable.

THere is also Timing diagrammer pro from Syncad. It is a paid app. but works well.

\$\endgroup\$
4
  • 1
    \$\begingroup\$ Don't accept so fast! there is a distinct possibility that a better solution will pop up! \$\endgroup\$ Jan 7 '13 at 20:49
  • \$\begingroup\$ Hah. I'll unaccept yours if a better one comes up. I am using it now and I think it is fine... \$\endgroup\$
    – Michael
    Jan 7 '13 at 20:55
  • \$\begingroup\$ @mike - the critical thing is fewer people answer questions with an accepted answer. As such, you're much less likely to get a second answer if you've accepted the first all ready. \$\endgroup\$ Jan 7 '13 at 21:02
  • \$\begingroup\$ +1 vote for unaccepting it for the time being. I'd like to see what everyone is using. \$\endgroup\$
    – user17592
    Jan 7 '13 at 21:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.