Logic timing diagram suggestions?
Moderator: DPlotAdmin
Logic timing diagram suggestions?
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!
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
Example
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.
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.
- DPlotAdmin
- Posts: 2312
- Joined: Tue Jun 24, 2003 9:34 pm
- Location: Vicksburg, Mississippi
- Contact:
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.
Visualize Your Data
support@dplot.com
support@dplot.com