64位乘8項(xiàng)FIFO(共2條緩存線)用于在
IS200STTCH2A從設(shè)備和PCI主設(shè)備,以確保佳數(shù)據(jù)吞吐量
保持不變。相同的FIFO用于讀取和寫入事務(wù)。
46位乘4項(xiàng)FIFO用于保存命令信息
在IS200STTCH2A從設(shè)備和PCI主設(shè)備之間傳遞。如果書面過賬
已啟用,則可以過帳的大事務(wù)數(shù)為
受到數(shù)據(jù)FIFO或命令FIFO的能力的限制。例如,兩個(gè)突發(fā)事務(wù)會(huì)使數(shù)據(jù)FIFO成為限制
寫入過帳的因素。四次單拍交易將使
命令FIFO是限制因素。如果超過任一限制,則任何
掛起的IS200STTCH2A交易將被延遲(AACK_和TA_將不會(huì)
斷言),直到PCI主控器完成之前
在命令和/或
數(shù)據(jù)FIFO。
PHB不支持字節(jié)合并或字節(jié)折疊。每個(gè)和
呈現(xiàn)給IS200STTCH2A從機(jī)的每一個(gè)節(jié)拍事務(wù)都將被呈現(xiàn)
作為的單拍傳輸傳輸?shù)絇CI總線。
IS200STTCH2A主機(jī)
IS200STTCH2A主機(jī)可以以1到8字節(jié)的單拍傳輸數(shù)據(jù)
事務(wù)或32字節(jié)的四拍突發(fā)事務(wù)。此限制是
由IS200STTCH2A60x總線協(xié)議嚴(yán)格規(guī)定。IS200STTCH2A主機(jī)將嘗試
盡可能使用突發(fā)傳輸來移動(dòng)數(shù)據(jù)。如果交易開始
在非緩存行地址上,IS200STTCH2A主機(jī)將執(zhí)行相同數(shù)量的單個(gè)
根據(jù)需要節(jié)拍事務(wù),直到下一個(gè)高緩存線邊界
達(dá)到。如果寫入事務(wù)在非緩存線邊界上結(jié)束,則
IS200STTCH2A Master將以盡可能多的單個(gè)節(jié)拍完成交易
完成事務(wù)所需的事務(wù)。表2-2顯示了
起始地址和IS200STTCH2A60x總線事務(wù)類型之間的關(guān)系
啟用寫過帳和預(yù)讀時(shí)。