Page 1 of 1
Logic timing diagram suggestions?
Posted: Sat Aug 28, 2010 10:14 am
by pomalle
Anyone who is a digital designer will know the logic timing diagrams generated by a tool such as ModelSim where on the y-axis is a set of signals and the x-axis is time. The y-axis for each individual signal is only 0 or 1 since it is digital. The nice thing about this type of diagram is that all of the signals are arranged vertically (rather than on top of one another) so that you can see relationships between digital transitions between signals in time. I'd like to do something similar with DPlot, if possible. I have the outputs of a simulation (non-digital) that I would like to arrange one above the next on the y-axis with time on the x-axis. Has anyone done this? If so, could you give me pointers? Thanks!
Posted: Sat Aug 28, 2010 9:19 pm
by DPlotAdmin
Do you have an example on the 'net you can point to?
Example
Posted: Sun Aug 29, 2010 9:00 am
by pomalle
Here is an example. On this ModelSim site there is a screenshot that shows one of these logic diagrams:
http://model.com/content/modelsim-pe-si ... -and-debug
It is the diagram in the upper right of the screenshot with the green traces and time along the x-axis. Along the y-axis is the list of signals that are being traced.
Posted: Sun Aug 29, 2010 9:38 am
by DPlotAdmin
Thanks. Stacked plots are on my to-do list but I cannot promise when that feature will be ready. The only way to do this at present in DPlot is to add a constant to every curve other than the first. You can do this fairly easily with Edit>Operate on Y and Y=Y+<offset>*($NC-1), where <offset> is the gap you want in the Y direction between each trace. Now the Y axis labels will be all fouled up, of course. You can turn off the numbers on the Y axis by right-clicking any of them and setting the number format to "None". If desired you can then add your own labels along the Y axis with Text>X,Y Labels.