.. this picture is generated by https://wavedrom.com/, using the sphinx plugin sphinxcontrib-wavedrom .. due to plugin issue, we cannot place only the picture information in a standalone file, but have to take .. wavedrom:: inside .. wavedrom:: { signal: [ { name: 'SCLK', wave: 'p...', node: '.ad...' }, { name: 'MISO', wave: 'x3x.', node: '.b...', phase:-1.8 }, { name: 'MISO delayed', wave: 'x3x.', node: '.c.', phase:-2.4 }, ], edge: [ 'a|->b input delay', 'b|->c gpio delay', 'c-|>d setup slack' ], config: { hscale: 3 } }