参数名
| 描述 | 默认值 |
D_W | 输入输出数据位宽 | 16 |
A_W | 输入输出地址位宽 | 20 |
CH_IN | 输入通道个数 | 8 |
CH_OU | 输出通道个数 | 8 |
CFG_IN_W | 每个输入通道的配置信号位宽 | 64 |
CFG_OU_W | 每个输出通道的配置信号位宽 | 64 |
REQ_MODE | 一共有CH_OU比特。每1比特表示当前输出通道是根据输入数据还是根据REQ信号来产生输出。
0:来自与输入数据。
1:来自于REQ信号。 | 0 |
TRI_MODE | 一共有CH_OU比特。每1比特表示当前输出通道的触发条件,是存够一个包文,还是存够一定长度数据。
0:储存一定长度
1:储存一个包文 | 0 |
OUT_IN_NET | 一共有CH_OU*CH_IN比特。
每个输出通道含一组CH_IN位宽的配置,每1比特对应一个输入通道。当该比特为1,表示与该通道关联,当该比特为0,表示与该通道无关。
例如2个输出通道,4个输入通道。如果值为{4'b0111,4'b1010},则表示输出通道0数据来自于输入通道1和3,输出通道1数据来自于输入通道0、1和2。 | 64'b10000000_01000000_
00100000_00010000_
00001000_00000100_
00000010_00000001 |
PKT_MAX | 一共有CH_IN*16比特。
每个输入通道含有一组16位宽的配置,表示该通道输入的最长包文长度,单位为字节。 | 128'h0400_0400_0400_0400
_0400_0400_0400_0400 |
PKT_MIN | 一共有CH_IN*16比特。
每个输入通道含有一组16位宽的配置,表示该通道输入的最短包文长度,单位为字节。 | 128'h0002_0002_0002_0002
_0002_0002_0002_0002 |
ADD_MODE | 一共有CH_OU比特
每个输出通道包含1比特的配置,表示地址的产生方式。
0:地址递增。
1:地址固定为初始值。 | 8'h0 |