wavedrom / fsm

🐙 Finite State Machine renderer
MIT License
7 stars 4 forks source link

description format #2

Open drom opened 3 years ago

drom commented 3 years ago

What is a good FSM description format?

Proposal:

{
  Reset: /* current state name */ { 
    Idle: /* next state name */ 'TDI == 0 ', /* transition condition label on the edge */ 
    Reset: 1
  },
  Idle:  {
    Idle: 0,
    Select_DR: 1
  },
...
}

See more examples here: https://observablehq.com/@drom/circular-graph-layout