wavedrom例子
2023-11-29 本文已影响0人
Poisson_Lee
refetch_ifar
{
signal: [
{name: 'clk', wave: 'p.........'},
{name: 'pipeline', wave: 'x.222222x.', data: ['sd flush', 'rf0', 'rf1', 'rf2', 'rf3 | if0', 'if1']},
{name: 'sd_if_tx_flush*_v', wave: '0.10....x.'},
{name: 'sd_if_tx_unalign_flush', wave: '0.10....x.'},
{name: 'sd_if_t0_flush_eatag[0:10]', wave: 'x.3x......', data: ['flush_eatag'], node:'..a...'},
{name: 'ptx_flush_info_v', wave: '0..10..|.x'},
{name: 'EAT refetch读使能', wave: '0..10..|.x'},
{name: 'EAT refetch端口读出地址[0:56]', wave: 'x...3x....', data: ['eat_refetch_addr']},
{name: 'EAT refetch端口读出地址[0:56]打一拍', wave: 'x....3x...', data: ['eat_refetch_addr']},
{name: 'refetch地址offset[57:61]', wave: 'x....3x...', data: ['isu接口[6:10]'], node:'.....b'},
{name: 'iffad_refetch_addr[0:63]', wave: 'x.....3x..', data: ['重取取指地址']},
{name: 'ifar_late_mux[0:63]', wave: 'x......3x.', data: ['访问icache地址']},
{},
{name: 'sd_if_tx_unalign_address[0:2]', wave: 'x.3x....x.', data: ['下一行bytes数']},
{name: 'sd_if_tx_unalign_flush', wave: '0.10....x.'},
],
edge :[
'a~->b'
],
config: { hscale: 3},
}
图片如下:
![](https://img.haomeiwen.com/i6604461/ba8090ba47f8f251.png)
有高低信号,数据信号,箭头,基本够用了。