neorv32/docs/sources/bus_interface.json

18 lines
872 B
JSON

{signal: [
{name: 'clk', wave: 'p..|.......|..'},
{name: 'req.addr', wave: 'x3.|.x4.x5.|.x', data: ['A_addr', 'B_addr', 'C_addr']},
{name: 'req.data', wave: 'x..|..4.x..|..', data: ['wdata']},
{name: 'req.ben', wave: 'x..|..4.x..|..', data: ['ben']},
{name: 'req.stb', wave: '010|..10.10|..', node: '.a....d..f....'},
{name: 'req.rw', wave: '0..|..1..0.|..', node: '..............'},
{name: 'req.src', wave: 'x0.|.x0.x..|..'},
{name: 'req.priv', wave: 'x0.|.x0.x..|..'},
{name: 'req.rvso', wave: 'x0.|.x0.x..|..'},
{},
{name: 'rsp.data', wave: '2..|32.....|x2', data: ['0', 'rdata', '0'], node: '....b.......g.'},
{name: 'rsp.ack', wave: '0..|10.10..|..', node: '....c..e......'},
{name: 'rsp.err', wave: '0..|.......|10', node: '............h.'}
],
edge: ['a~>b', 'a~>c', 'd~>e', 'f~>g', 'f~>h']
}