<script src="http://wavedrom.com/skins/default.js" type="text/javascript"></script> <script src="http://wavedrom.com/WaveDrom.js" type="text/javascript"></script> <script type="text/javascript"> (function() { try { WaveDrom.ProcessAll(); } catch(e) {} })(); </script> <script type="WaveDrom"> { "signal" : [ { "name": "clk", "wave": "p......" }, { "name": "bus", "wave": "x.==.=x", "data": ["head", "body", "tail"] }, { "name": "wire", "wave": "0.1..0." }, ]} </script>