{ signal: [ {name: 'clock', wave: 'P.|||...', phase:0.5}, {name: 'okToRead', wave: '0..1|...', node: '...a.'}, {name: 'readReq', wave: '01..|...'}, {name: 'readyToRead', wave: '0...|1..', node: '.....b'}, {name: 'frameID_rOut', wave: '=...|=..', data: ["previous oneproc frameID","frameID of the oneproc that's ready"]}, ] ,edge: [ 'a~>b see note'] ,config: { hscale: 2} ,head: {text:'Read sequence 2: readReq before okToRead'} ,foot: {text:'Note: readyToRead follows okToRead && readReq in at least Y clocks'} }