阅读:1041回复:2
急急! 9052的预取到底是怎么回事?对协议对9052熟悉的高手请进
9052可以支持prefetch 。
请问 Prefetch 和non prefetch的区别到底是什么,预取时和FIFO的关系是什么? 能举个例子说名prefetch 计数器为4时的预取方式和PCI burst mode时 非预取方式的具体操作吗? 谢谢讲解! 我的邮箱001light@163.com 请高手留下联系方式 |
|
沙发#
发布于:2003-05-07 14:08
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-05-07 16:31
再问:
9052 中有Delay Read 和Read ahead 或者直接方式都可以设置prefetch。 具体是这样:假如prefetch count 为4 ,PCI执行一次Burst Read。 9052进行如下工作: 1、Rfifo中先得到4个Lword, 2、9052将其送到总线上,这时Rfifo为空, 3、那么此时9052需要将PCI的Burst断开呢,还是检测Rfifo为空 继续从local bus上得到数据填入并延续Burst。 我认为,prefetch 方式的使用和不使用一方面是从速度方面考虑,另一个方面还要从数据有效姓(一致性)方面考虑。 急切得到高手回复!!!! email onelight@163.com |
|