預(yù)取讀取事務(wù)完成后,任何剩余的讀取數(shù)據(jù)
留在IS200VVIBH1CAB中的數(shù)據(jù)將被無效(丟棄)。PHB沒有
具有窺探PPC60x總線以進(jìn)行事務(wù)處理的機(jī)制
與IS200VVIBH1CAB內(nèi)的預(yù)取讀取數(shù)據(jù)相關(guān),因此
在中使用預(yù)取選項(xiàng)時(shí)應(yīng)謹(jǐn)慎
相干存儲(chǔ)空間。
PPC主機(jī)永遠(yuǎn)不會(huì)執(zhí)行超出地址的預(yù)取讀取
PCI從映射解碼器內(nèi)映射的范圍。舉個(gè)例子,假設(shè)
PHB已被編程為響應(yīng)PCI地址范圍10000000美元
通過$1001FFFFF,抵消2000美元。PPC主機(jī)將執(zhí)行
它在PPC60x總線上的后一次讀取,位于緩存線地址$3001FFC或字
地址$3001FF8。
PPC主機(jī)生成的PPC60x總線傳輸類型取決于
PCI命令代碼和PSATTx寄存器中的INV/GBL位。這個(gè)
GBL位確定GBL_信號(hào)是否被斷言用于所有
事務(wù)的一部分,并且完全獨(dú)立于PCI命令
代碼和INV位。下表顯示了
PCI命令代碼和INV位。PPC主機(jī)包含一種稱為Bus Hog的可選操作模式。
當(dāng)總線Hog被啟用時(shí),PPC主機(jī)將不斷請(qǐng)求
每次PCI傳輸?shù)恼麄€(gè)持續(xù)時(shí)間的PPC總線。當(dāng)總線呼格不在時(shí)
啟用后,PPC主機(jī)將根據(jù)
先進(jìn)先出的要求。Bug Hog模式是主要設(shè)計(jì)的
以協(xié)助系統(tǒng)級(jí)調(diào)試,不適用于正常模式
操作。這是一種強(qiáng)力方法,可以保證所有PCI
PPC60x交易將在沒有主機(jī)任何干預(yù)的情況下執(zhí)行
CPU事務(wù)。使用此模式時(shí)應(yīng)格外小心,因?yàn)?br />公交車所有權(quán)對(duì)PPC主機(jī)的過度慷慨可能是有害的
主機(jī)CPU的性能??偩€呼格模式可通過以下方式控制
GCSR內(nèi)的XMBH位。XMBH的默認(rèn)狀態(tài)為禁用