当IS200STCIH6A从设备用写入数据填充IS200STCIH6A FIFO时,PPC
Master可以将之前发布的写入数据移动到PPC60x总线上。
一般来说,PPC60x总线的运行时钟速率高于IS200STCIH6A
总线,这意味着IS200STCIH6A总线可以连续传输数据
PPC60x总线以分布式方式传输数据时的不间断突发
多个突发。PHB写入发布机制已调整为
在两条总线之间建立尽可能高效的数据传输
在典型操作期间。可以想象,一些非典型条件
可能存在会打乱PHB的默认写入后调整的情况。对于
例如如果PPC60x主机过度使用PPC60x总线带宽,
则与获得
如果IS200STCIH6A FIFO已满,PPC60x总线可能会导致IS200STCIH6A从机暂停。如果
IS200STCIH6A从设备在写发布事务期间持续停滞,
那么可能需要进一步的调整。这可以通过以下方式实现
更改PSATTx中的WXFT(写入任意Fifo阈值)字段
注册以重新表征PHB写入发布机制。FIFO PPC主机具有由RAEN控制的可选预读模式
PSATTx寄存器中允许PPC主机预取数据的位
突发并将其存储在IS200STCIH6A FIFO中。IS200STCIH6A FIFO的内容将
用于满足IS200STCIH6A读取剩余部分的数据要求
交易PHB预读机制已调整为大
在典型操作条件下的效率。如果出现过多延迟
在PPC60x总线上遇到,可能需要调整预读
补偿机制。预读的额外调整
功能由RXFT/RMFT(读取任意Fifo
阈值/读取多个Fifo阈值)字段。
这些字段可用于表征PPC主机何时
继续相对于IS200STCIH6A FIFO阈值提前读取。先进先出
应该提高阈值,以预测任何额外的延迟
通过PPC60x总线上的PPC主机。表2-4总结了PHB
可用的预读选项。