{ signal: [ {name: 'clock', wave: 'P.....'}, {name: 'okToWrite', wave: 'x.....'}, {name: 'frameID_wOut', wave: '=...=.', data:["this frameID", "irrelevant"]}, {name: 'writeReq', wave: '1..0..', node: '...d..'}, {name: 'readyToWrite', wave: '1...0.', node: '....f.'}, {name: '', wave: '=...=.', node: '....g.', data: ["proc available", "proc begins computation"]}, {name: 'write', wave: '01.0..'}, {name: 'wAddr[3:0]', wave: 'x==x..', data: ["addr", "addr final"]}, {name: 'wData[31:0]', wave: 'x==x..', data: ["data", "data final"]} ], edge: [ 'd~>f', 'd~>g'], config: { hscale: 2} ,head: {text:'Normal write sequence end'} }