mermaid icon indicating copy to clipboard operation
mermaid copied to clipboard

New diagram type: timing diagram

Open Tnze opened this issue 4 years ago • 6 comments

Is your feature request related to a problem? Please describe. I hope that Mermaid can draw this kind of diagram to show how one or more pins of electronic devices work in embedded development.

Describe the solution you'd like

timingDiagram

Of course, the specific grammar needs to be discussed and determined

Describe alternatives you've considered Wavedrom may work, but mermaid is more comfortable to use.

Additional context

image image

Tnze avatar Feb 03 '20 15:02 Tnze

I too would love to see mermaid integrate timing diagrams. Perhaps it could be based on the gantt chart codebase?

Quarky93 avatar Feb 09 '20 06:02 Quarky93

I'm not familiar with JS or jison. Otherwise, I would like to study how to add a new type.

Tnze avatar Feb 09 '20 06:02 Tnze

Timing Diagrams references:

  • https://en.wikipedia.org/wiki/Timing_diagram_(Unified_Modeling_Language)
  • https://www.uml-diagrams.org/timing-diagrams.html http://www.agilemodeling.com/artifacts/timingDiagram.htm

mchogan avatar Jan 10 '22 19:01 mchogan

++ on this. This would be really powerful for capturing issues w.r.t. IC interfaces

eeyrjmr avatar Aug 16 '22 22:08 eeyrjmr

Collab with these guys? https://github.com/wavedrom/wavedrom

vanBassum avatar Sep 26 '22 12:09 vanBassum

Timing diagrams would be very useful to me.

FPGA code in git repos with markdown documentation.

a wavedrom plugin maybe?

leighc-qb avatar Nov 24 '22 01:11 leighc-qb

Or have a look at PlantUML for inspiration.

vliedel avatar Mar 21 '23 15:03 vliedel

Check out www.tiagram.com. It should hopefully do what you intend to do.

tiagram avatar May 30 '23 17:05 tiagram

Check out www.tiagram.com. It should hopefully do what you intend to do.

Great tool thank you - looks to be good for sketching when I'm explaining something. I would really like a text based format though, so I can commit it with my code.

leighc-qb avatar May 31 '23 06:05 leighc-qb

Approved :) Contributor Needed - I am willing, will hopefully have time soon

leighc-qb avatar Feb 19 '24 03:02 leighc-qb