我正在配置一个网络,其中busmatrix的数据宽度为32位,slave的数据宽度为64位。
在写事务中,wstrb_slave [7:0]的上半部分和下半部分交错切换,这是合理的。
但是,在读取事务中,pl301似乎只是绕过了从从设备到主设备的事务。
我认为,rvalid到master的持续时间应该是slave的持续时间的两倍。
我认为对于此类问题,如果您的公司直接从他们那里获得了PL301的许可证,则您需要通过电子邮件向ARM支持地址发送电子邮件。如果您尚未直接从ARM获得此IP的许可,请向提供您IP的人发送电子邮件。
有多种因素可能会影响PL301在这种情况下的行为,因此,当您向ARM支持团队(或从其获得IP的任何人)发送电子邮件时,请包括全套波形(不仅包括这些选定的信号) )以及您的PL301配置文件。