PCI所有类型的数据传送都能够通过猝发传送来完成。许多PCI总线主设备和目标设备支持猝发模式。但是,在一个PCI目标被设计成只能处理单个数据段传送的情况下,当一个总线主设备试图执行一次猝发传送时,目标在完成第一个数据段时便强制主设备终止交易。主设备必须重新仲裁总线,准备下一个数据项的猝发传送。每传送完一个数据段,目标终止主设备猝发传送的计划,这样导致了性能下降,但对于那些不要求数据高流通量的设备,却是可行的方式。 每一个猝发传送包括以下基本部分。 ・在地址段输出地址和传送类型。 ・在每一个后继数据段传送数据项(32位或64位)。 在主设备和目标设备都没有插入等待状态的情况下,数据项(双字或四字)在每个PCI时钟周期的上升沿传送。66MHz的PCI总线采用32或64位数据传送时,可以达到每秒264或528Mbytes的传送速率。 |