Public
Edited
Jan 19, 2023
2 forks
1 star
Insert cell
Insert cell
Insert cell
wd({signal: [
{name: 'clock', wave: 'p..............'},
{name: 'htrans', wave: 'x3x.4x..5x.6x..', data: '2 2 2 2'},
{name: 'hwrite', wave: 'x0x.0x..1x.1x..'},
{name: 'haddr', wave: 'x3x.4x..5x.6x..', data: 'A0 A1 A2 A3'},
{name: 'hwdata', wave: 'x........5x.6.x', data: 'D2 D3'},
{},
{name: 'hready', wave: 'x1.x101x1.x101x'},
{name: 'hrdata', wave: 'x.3x..4x....', data: 'D0 D1'},
],
gaps: '0..1.s.2..3.s.0' // <-- string of markers
})
Insert cell
Insert cell
wd({signal: [
{name: 'enable', wave: '0...1...0...', node: '....a...b'},
{ node: '....A...B'}
],
edge: ['a-A', 'A<->B 100 ms delay', 'B-b'],
config: {arcFontSize: 18} // <-- font size in pixels
})
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more