first commit

This commit is contained in:
2025-01-06 22:30:12 +08:00
commit 30fa4e98fe
18 changed files with 8690 additions and 0 deletions

31
others/wavedrom.com.txt Normal file
View File

@@ -0,0 +1,31 @@
{
signal: [
{},
{name: 'clk', wave: 'p........|........'},
{name: 'rw_req_i', wave: 'x=43=....|.......x', data: ['idle', 'read', 'write', 'idle', ]},
{name: 'rw_addr_i', wave: 'x=43=....|.......x', data: ['29\'h0000', '29\'h0008', '29\'h000a', '29\'h0000', ]},
{name: 'wr_data_i', wave: 'x=.3=....|.......x', data: [ '512\'h0000', '512\'hxxxx', '512\'h0000' ]},
{name: 'rd_src_id_i', wave: 'x=43=....|.......x', data: ['5\'h00', '5\'h01', '5\'h02', '5\'h00', ]},
{name: 'rd_len_i', wave: 'x=4==....|.......x', data: ['5h\'h00', '5h\'h04', '5\'h01', '5h\'h00', ]},
{name: 'rw_ack_o', wave: '0..10..10|........'},
{name: 'rd_addr_o', wave: 'x=.......|..4444=x', data: [ '29\'h0000', '29\'h0008', '29\'h0009', '29\'h000a', '29\'h000b', '29\'h0000' ]},
{name: 'rd_src_id_o', wave: 'x=.......|..4444=x', data: [ '5\'h00', '5\'h01', '5\'h01', '5\'h01', '5\'h01', '5\'h00' ]},
{name: 'rd_data_o', wave: 'x=.......|..4444=x', data: [ '512h\'h0000', '512h\'hxxxx', '512\'hxxxx', '512h\'hxxxx', '512h\'hxxxx', '512h\'h0000' ]},
{name: 'rd_valid_o', wave: '0........|..1...0.', },
{},
{},
{name: 'clk', wave: 'p........|........'},
{name: 'rw_req_i', wave: 'x=44443=.|.......x', data: ['idle', 'read', 'read', 'read', 'read', 'write', 'idle', ]},
{name: 'rw_addr_i', wave: 'x=44443=.|.......x', data: ['29\'h0000', '29\'h0008', '29\'h0009', '29\'h000a', '29\'h000b', '29\'h000a', '29\'h0000', ]},
{name: 'wr_data_i', wave: 'x=....3=.|.......x', data: [ '512\'h0000', '512\'hxxxx', '512\'h0000' ]},
{name: 'rd_src_id_i', wave: 'x=44443=.|.......x', data: ['5\'h00', '5\'h01', '5\'h01', '5\'h01', '5\'h01', '5\'h02', '5\'h00', ]},
{name: 'rw_ack_o', wave: '0..1....0|........'},
{name: 'rd_addr_o', wave: 'x=.......|..4444=x', data: [ '29\'h0_0000', '29\'h0008', '29\'h0009', '29\'h000a', '29\'h000b', '29\'h0000' ]},
{name: 'rd_src_id_o', wave: 'x=.......|..4444=x', data: [ '5\'h00', '5\'h01', '5\'h01', '5\'h01', '5\'h01', '5\'h00' ]},
{name: 'rd_data_o', wave: 'x=.......|..4444=x', data: [ '512h\'h0000', '512h\'hxxxx', '512\'hxxxx', '512h\'hxxxx', '512h\'hxxxx', '512h\'h0000' ]},
{name: 'rd_valid_o', wave: '0........|..1...0.', },
{},
],
config: { hscale: 3 }
}