{ signal: [ {name: 'clock', wave: 'P|...|....',phase:0.5}, {name: 'available', wave: '01......0.', node: '........b'}, {name: 'frameID_wOut',wave: '=....=....', data: ["previous frameID","new frameID whenever addr0 is written"]}, {name: 'load', wave: '0.1....0..'}, {name: 'write', wave: '0..1.010..'}, {name: 'run', wave: '0......10.', node: '.......a.'}, {name: 'wAddr[3:0]', wave: '0..==x=x..', data: ["addrA", "addrB", "addrLast"]}, {name: 'wData[31:0]', wave: '0..==x=x..', data: ["dataA", "dataB", "dataLast"]}], edge: [ 'a~>b' ], config: { hscale: 2}, head: {text:'Normal write sequence'}, }