版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中英文對(duì)照外文翻譯文獻(xiàn)(文檔含英文原文和中文翻譯)譯文:64位PCI擴(kuò)展64位數(shù)據(jù)傳送和64位尋址:獨(dú)立的能力PCI規(guī)范給出了允許64位總線主設(shè)備與64位目標(biāo)實(shí)現(xiàn)64位數(shù)據(jù)傳送的機(jī)理。在傳送的開(kāi)始,如果回應(yīng)目標(biāo)是一個(gè)64位或32位設(shè)備,64位總線設(shè)備會(huì)自動(dòng)識(shí)別。如果它是64位設(shè)備,達(dá)到8個(gè)字節(jié)(一個(gè)4字)可以在每個(gè)數(shù)據(jù)段中傳送。假定是一串0等待狀態(tài)數(shù)據(jù)段。在33MHz總線速率上可以每秒264兆字節(jié)獲?。?字節(jié)/傳送*33百萬(wàn)傳送字/秒),在66MHz總線上可以528M字節(jié)/秒獲取。如果回應(yīng)目標(biāo)是32位設(shè)備,總線主設(shè)備會(huì)自動(dòng)識(shí)別并且在下部4位數(shù)據(jù)通道上(AD[31::00])引導(dǎo),所以數(shù)據(jù)指向或來(lái)自目標(biāo)。規(guī)范也定義了64位存儲(chǔ)器尋址功能。此功能只用于尋址駐留在4GB地址邊界以上的存儲(chǔ)器目標(biāo)。32位和64位總線主設(shè)備都可以實(shí)現(xiàn)64位尋址。此外,對(duì)64位尋址反映的存儲(chǔ)器目標(biāo)(駐留在4GB地址邊界上)可以看作32位或64位目標(biāo)來(lái)實(shí)現(xiàn)。注意64位尋址和64位數(shù)據(jù)傳送功能是兩種特性,各自獨(dú)立并且嚴(yán)格區(qū)分開(kāi)來(lái)是非常重要的。一個(gè)設(shè)備可以支持一種、另一種、都支持或都不支持。64位擴(kuò)展信號(hào)為了支持64位數(shù)據(jù)傳送功能,PCI總線另有39個(gè)引腳。REQ64#被64位總線主設(shè)備有效表明它想執(zhí)行64位數(shù)據(jù)傳送操作。REQ64#與FRAME#信號(hào)具有相同的時(shí)序和間隔。REQ64#信號(hào)必須由系統(tǒng)主板上的上拉電阻來(lái)支持。當(dāng)32位總線主設(shè)備進(jìn)行傳送時(shí),REQ64#不能又漂移。ACK64#被目標(biāo)有效以回應(yīng)被主設(shè)備有效的REQ64#(如果目標(biāo)支持64位數(shù)據(jù)傳送),ACK64#與DEVSEL#具有相同的時(shí)序和間隔(但是直到REQ64#被主設(shè)備有效,ACK64#才可被有效)。像REQ64#一樣,ACK64#信號(hào)線也必須由系統(tǒng)主板上的上拉電阻來(lái)支持。當(dāng)32位設(shè)備是傳送目標(biāo)時(shí),ACK64#不能漂移。AD[64::32]包含上部4位地址/數(shù)據(jù)通道。C/BE#[7::4]包含高4位命令/字節(jié)使能信號(hào)。PAR64是為上部4個(gè)AD通道和上部4位C/BE信號(hào)線提供偶校驗(yàn)的奇偶校驗(yàn)位。以下是幾小結(jié)詳細(xì)討論64位數(shù)據(jù)傳送和尋址功能。在32位插入式連接器上的64位卡安裝在32位擴(kuò)展槽上的64位卡只能自動(dòng)地使用總線的下半部來(lái)執(zhí)行傳送,這是事實(shí),因?yàn)橄到y(tǒng)主板的設(shè)計(jì)者將連接器上的REQ64#輸出引腳和ACK64#輸入引腳與系統(tǒng)主板上的上拉電阻分別連接而沒(méi)有其它連接。當(dāng)64位總線主設(shè)備安裝在32位插槽并開(kāi)始交易時(shí),對(duì)于任何目標(biāo)REQ64#的有效是不可見(jiàn)的。此外,ACK64#輸出總被采樣無(wú)效(因?yàn)樗谙到y(tǒng)主板上被上拉),這就迫使總線主設(shè)備在傳送時(shí)只能使能總線下部分。而且,如果交易中被尋址的目標(biāo)是64位的,它會(huì)采樣無(wú)效的REQ64#(因?yàn)樗谙到y(tǒng)主板上被上拉),這就迫使目標(biāo)在傳送時(shí)只能利用總線下部分,并且使ACK64#輸出為不可用。在自身卡上的64位擴(kuò)展信號(hào)線在它們使用時(shí)不能有漂移。如果插卡上的COMS輸入接收器出現(xiàn)振動(dòng)和泄露過(guò)量的電流,這就違反了規(guī)范的“綠色”原則。當(dāng)插卡安裝在32位槽時(shí),它不能使用總線的上半部。插卡檢測(cè)插槽的類(lèi)型的方法(在啟動(dòng)開(kāi)始時(shí)采樣REQ64#無(wú)效)下一節(jié)將描述。當(dāng)未使用時(shí),上拉可防止64位擴(kuò)展的漂移在未使用時(shí)如果允許64位擴(kuò)展信號(hào)(AD[63::32]、C/BE[7::4]和PAR64)漂移,那么插卡上的CMOS輸入緩存器將振動(dòng)并且泄漏過(guò)量電流。當(dāng)不再使用時(shí),為了防止擴(kuò)展的漂移,要求系統(tǒng)主板設(shè)計(jì)者在擴(kuò)展信號(hào)上加上拉電阻來(lái)防止漂移,因?yàn)檫@些上拉電阻可保證擴(kuò)展位不漂移,嵌入在系統(tǒng)板上的64位設(shè)備和安裝在64位PCI插入式連接器上的64位卡,當(dāng)它們不使用擴(kuò)展位位時(shí),不需要采取任何特殊措施防止擴(kuò)展槽漂移。64位擴(kuò)展在以下環(huán)境中不使用:PCI總線空閑。32位總線組設(shè)備正與一個(gè)32為目標(biāo)進(jìn)行交易。32位總線主設(shè)備與一個(gè)64位目標(biāo)進(jìn)行交易,當(dāng)在交易的起始檢測(cè)到REQ64#無(wú)效時(shí),目標(biāo)不用總線的上半部。64位總線主設(shè)備尋址一個(gè)目標(biāo)已進(jìn)行32位數(shù)據(jù)傳送(REQ64#無(wú)效),并且目標(biāo)駐留在低于4GB地址邊界以下(在地址段和數(shù)據(jù)段不使用總線上半部)。不管目標(biāo)是32位還是64位,在數(shù)據(jù)中不使用總線的上半部(因?yàn)镽EQ64#無(wú)效)。一個(gè)64位總線主設(shè)備試圖與駐留在4GB邊界以下的32位存儲(chǔ)器目標(biāo)進(jìn)行傳送時(shí)(REQ64#無(wú)效)。在此情況下,主設(shè)備在地址段中只能使用總線的下半部分(因?yàn)樗鼉H生成32位地址)。當(dāng)它發(fā)現(xiàn)當(dāng)前尋址的目標(biāo)是32位目標(biāo)時(shí)(當(dāng)DEVSEL#無(wú)效時(shí)ACK64#不能有效),主設(shè)備在數(shù)據(jù)段中停止使用總線的下半部。4.132位PCI連接器上的64位插卡64位卡允許安裝在32位卡插卡連接器上。連接器的主要部分(32位)包括所有32位PCI信號(hào),同時(shí)連接器的擴(kuò)展包含64位信號(hào)(除了放置在連接器32位部分的REQ64#和ACK64#).當(dāng)64位設(shè)備安裝在32位擴(kuò)展槽上時(shí),在AD[63::32]、C/BE[7::4]和PAR64上的系統(tǒng)主板上拉對(duì)插入式卡是不可用的。這就意味著連接到擴(kuò)展信號(hào)號(hào)上的插入式輸入緩存器將會(huì)漂移,震動(dòng)和泄漏電流。規(guī)范中強(qiáng)調(diào)插入卡設(shè)計(jì)者不能通過(guò)在插入卡的擴(kuò)展線上提供上拉電阻來(lái)解決這個(gè)問(wèn)題,當(dāng)卡安裝在64位擴(kuò)展槽中用此方法會(huì)引起一些問(wèn)題,在這些信號(hào)線上會(huì)需要2套上拉電阻(一套在插卡上,另一套在系統(tǒng)主板上)。如果所有設(shè)計(jì)者都用此方法,若共有多個(gè)64位插卡的設(shè)備裝入連接器上時(shí),將會(huì)由多個(gè)上拉電阻在擴(kuò)展信號(hào)線上,這就會(huì)造成上拉電阻過(guò)載。規(guī)范中對(duì)一個(gè)64位插卡給出了如何在起始時(shí)間確定是安裝在了32位連接器上還是64位連接器上的方法。如果插卡檢測(cè)出被插入了64位連接器上時(shí),系統(tǒng)主板上的上拉電阻可在擴(kuò)展信號(hào)不使用時(shí)防止卡上的輸入接受不漂移;另一方面,如果64位插卡檢測(cè)出被插入32位卡連接器上時(shí),卡上的邏輯可防止輸入接收器的漂移,規(guī)范中列舉了近似于以下幾種方法:將輸入緩存器關(guān)閉。不斷的驅(qū)動(dòng)輸出(因?yàn)樗鼈儧](méi)有連接任何器件)。4.264位插卡如何確定所安裝插槽的類(lèi)型
當(dāng)系統(tǒng)被加電時(shí),復(fù)位信號(hào)會(huì)自動(dòng)被有效。在此期間,系統(tǒng)主板上的邏輯必須有效REQ64#、還有RST#。REQ64#上面有一個(gè)上拉電阻與集成在系統(tǒng)主板上的所有64位設(shè)備和所有64位PCI擴(kuò)展槽上的REQ64#引腳相連。規(guī)范指出了每個(gè)32位PCI擴(kuò)展槽上的REQ64#信號(hào)線(REQ64#和ACK64#放置在連接器的32位部分),每一個(gè)都有自己獨(dú)立的上拉電阻。在復(fù)位期間,系統(tǒng)主板復(fù)位邏輯最初有效PCIRST#信號(hào)同時(shí)供電電源的POWERGOOD信號(hào)被無(wú)效。在RST#有效過(guò)程中,系統(tǒng)主板邏輯有效REQ64#并保持有效直至它消除了RST#信號(hào)。在POWERGOOD被電源邏輯有效時(shí),系統(tǒng)主板復(fù)位邏輯會(huì)無(wú)效PCIRST#信號(hào)。在RST#有效的尾部邊沿,要求所有64位設(shè)備采樣REQ64#信號(hào)的狀態(tài)。嵌入在系統(tǒng)主板或安裝在64位擴(kuò)展槽上的所有64位設(shè)備在RST#的尾沿采樣REQ#有效,這就要求它們鐮刀系統(tǒng)主板上的擴(kuò)展上拉電阻上并且當(dāng)不使用它們時(shí)不需要采取特殊措施防止擴(kuò)展信號(hào)漂移。安裝在32位插卡槽上的所有64位設(shè)備,在RST#的尾部邊沿都可檢測(cè)到無(wú)效的REQ64#,這就告知它們需要連接擴(kuò)展信號(hào)上的系統(tǒng)主板的上拉電阻,插卡邏輯必須對(duì)本身的64位卡上的擴(kuò)展信號(hào)線的狀態(tài)負(fù)責(zé)。所以插卡必須使用前一節(jié)提過(guò)的方法之一,防止卡的輸入接受器泄漏過(guò)量電流。
原文:The64-bitPCIExtensionThischapterdescribesthe64-bitextensionthatpermitsmastersandtargetstoperformeightbytetransfersduringeachdataphase.Italsodescribes64-bitaddressingusedtoaddressmemorytargetsthatresideabovethe4GBboundary.64-bitAtaTransfersand64-bitAddressing:SeperateCapabilitiesThePCIspecificationprovidesamechanismthatpermitsa64-bitbusmastertoperform64-bitdatatransferswitha64-bittarget.Atthebeginningofatransaction,the64-bitbusmaserautomaticallysensesiftherespondingtargetisa64-bitora32-bitdevice.Ifit’sa64-bitdevice,uptoeightbytes(aquadword)maybetransferredduringeachdataphase.Assumingaseriesof0-waitstatedataphases,throughputof264Mbytes/secondcanbeachievedatabusspeedof33MHz(8bytes/transferx33milliontransfers/second)and528Mbytes/secondat66MHz.Iftherespondingtargetisa32-bitdevice,thebusmasterautomaticallysensesthisandsteersalldatatoorfromthetargetoverthelowerfourdatapaths(AD[31:0]).Thespecificationalsodefines64-bitmemoryaddressingcapability.Thiscapabilityisonlyusedtoaddressmemorytargetsthatresideabovethe4GBaddressboundary.Both32-and64[bitbusmasterscanperform64-bitaddressing.Inaddition,memorytarget(thatresideoverthe4GBaddressboundary)thatrespondto64-bitaddressingcanbeimplementedaseither32-or64-bittargets.64-BitExtensionSignalsInordertosupportthe64-bitdatatransfercapability,thePCIbusimplementsanadditionalthirty-ninepins:REQ64#isassertedbya64-bitbusmastertoindicatethatiswouldliketoperform64-bitdatatransfers.REQ64#hasthesametiminganddurationastheFRAME#signal.TheREQ64#signallinemustbesuppliedwithapullupresistoronthesystemboard.REQ64#cannotbepermittedtofloatwhena32-bitbusmasterisperformingatransaction.ACK64#isassertedbyatargetinresponsetoREQ64#assertionbythemaster(ifthetargetsupports64-bitdatatransfers).ACK64#hasthesametiminganddurationasDEVSEL#(butACK64#mustnotbeassertedunlessREQ64#isassertedbytheinitiator).LikeREQ64#,theAcK64#signallinemustalsobesuppliedwithapullupresistoronthesystemboard.ACK64#cannotbepermittedtofloatwhena32-bitdevicesithetargetoftransaction.AD[63::32]comprisetheupperfouraddress/datapaths.C/BE#[7::4]comprisetheupperfourcommand/byteenablesignals.PAR64istheparitybitthatprovidesevenparityfortheupperfourADpathsandtheupperfourC/BEsignallines.Thefollowingsectionsprovideadetaileddiscussionof64-bitdatamasterandaddressingcapability.64-bitCardsin32-bitAdd-inConnectorsA64-bitcardinstalledina32-bitexpansionslotautomaticallyonlyusesthelowerhalfofthebustoperformtransfers.ThisistruebecausethesystemboarddesignerconnectstheREQ64#outputpinandtheACK64#inputpinontheconnectortoindividualpull-upsonthesystemboardandtonothingelse.Whena64-bitbusmasterisinstalledina32-bitcardslotanditinitiatesatransaction,itsassertionofREQ64#isnotvisibletoanyofthetarget.Inaddition,itsACK64#inputisalwayssampleddeasserted(becauseit’spulleduponthesystemboard).Thisforcesthebusmastertouseonlythelowerpartofthebusduringthetransfer.Furthermore,ifthetargetaddressedinthetransactionisa64-bittarget,itsamplesREQ74#deasserted(becauseit’spulleduponthesystemboard),forcingittoonlyutilizethelowerhalfofthebusduringthetransactionandtodisableitsACK64#output.The64-bitextensionsignallinesonthecarditselfcannotbepermittedtofloatwhentheyarenotinuse.TheCMOSinputreceivesonthecardwouldoscillateanddrawexcessivecurrent,thusviolatingthe“green”aspectofthespecification.henthecardisinstalledina32-bitslot,itcannotusetheupperhalfofthebus.Themannerinwhichthecarddetectsthetypeofslot(REQ64#sampleddeassertedatstartuptime)isdescribedinthenextsection.PullupsPrevent64-bitExtensionfromFloatingWhenNotinUseIfthe64-bitextensionsignals(AD[63::32],C/BE[7::4]#andPAR64arepermittedtofloatwhennotinuse,theCMOSinputbuffersonthecardwilloscillateanddrawexcessivecurrent.Inordertopreventtheextensionsignalstokeepthemfromfloating.Becausethesepull-upsareguaranteedtokeeptheextensionfromfloatingwhennotinuse,64-bitdevicesthatareembeddedonthesystemboardand64-bitcardsinstalledin64-bitPCIadd-inconnectorsdon’tneedtotakeanyspecialactiontokeeptheextensionfromfloatingwhentheyarenotusingit.The64-bitextensionisnotinuseunderthefollowingcircumstance:ThePCIbusisidle.A32-bitbusmasterisperformingatransactionwitha32-bittarget.A32-bitbusmasterisperformingatransactionwitha64-bittarget.UpondetectingREQ64#deassertedatthestartofthetransaction,thetargetwillnotusetheupperhalfofthebus.A64-bitbusmasteraddressesatargettoperform32-bitdatatransfers(REQ64#deasserted)andthetargetresidesbelowthe4GBboundary.Inthiscase,theinitiatoronlyusesthelowerhalfofthebusduringtheaddressphase(becauseit’sonlygeneratinga32-bitaddress).Whenitdiscoversthecurrently-addressedtargetisa32-bittarget(ACK64#notassertedwhenDEVSEL#asserted),theinitiatorceasestousetheupperhalfatthebusduringthedataphases.a64-bitCardina32-bitPCIConnectorInstallationofa64-bitcardina32-bitcardconnectorispermitted.Themain(32-bit)portionoftheconnectorcontainsallofthe32-bitPCIsignals,whichanextensiontotheconnectorcontainsthe64-bitextensionsignal(withtheexceptionofREQ64#andACK64#whicharelocatedonthe32-bitportionoftheconnector).Whena64-bitdeviceisinstalledina32-bitPCIexpansionslot,thesystemboardpull-upsonAD[63::32],C/BE#[7::4]andPAR64arenotavailabletotheadd-incard.Thismeansthattheadd-incard’sinputbuffersthatareconnectedtotheextensionsignalpinswillfloat,oscillate,anddrawexcessivecurrent.Thespecificationstatesthattheadd-incarddesignermustnotsolvetheproblembysupplyingpullupresistorsontheextensionlinesontheadd-incard.Usingthisapproachwouldcauseproblemswhenthecardisinstalledina64-bitexpansionslot.Therewouldthenbetowsetsofpullupresistoronthesesignalline(theonesonthecardplustheonesonthesystemboard).Ifalldesignersolvedtheprobleminthismanner,amachinewithmultiple64-bitcardsinsertedin64-bitcardconnectorswouldhavemultiplepull-upsontheextensionsignal,resultinginpullupcurrentoverload.Thespecificationprovidesamethodfora64-b9itcardtodetermineatstartuptimewhetherit’sinstalledina32-bitora64-bitconnector.Ifthecarddetectsthatitispluggedintoa64-bitconnector,thepull-upsonthesystemboardwillkeeptheinputreceivesonthecardfromfloatingwhentheextensionisnotinuse.Ontheotherhand,ifay64-bitcarddetectsthatitisa32-bitcardconnector,thelogiconthecardmustkeeptheinputreceivesfromswitching.Thespecificationstatesthatanapproachsimilartooneofthefollowingshouldbeuse:Biasingtheinputbuffertoturningitoff.Activelydrivingtheoutputscontinually(sincetheyaren’tconnectedtoanything).How64-bitCardDeterminesTypeofSlotinstalledInWhenthesystemispoweredup,theresetsignalisautomaticallyasserted.Duringthisperiodoftime,thelogiconthesystemboardmustasserttheREQ64#signalaswellasRST#.REQ64#hasasinglepullupresistoronitandisconnectedtotheREQ64#pinonall64-bitdevicesintegratedontothesystemboardandonall64-bitPCIexpansionslot.ThespecificationstatesthattheREQ64#signallineoneach32-bitPCIexpansionslot(REQ64#andACK64#arelocatedonthe32-bitportionoftheconnector),however,eachhasitsownindependentpullupresistor.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年08月興業(yè)銀行南昌分行2024校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 客服培訓(xùn)的內(nèi)容
- 2024年08月浙江浙江泰隆商業(yè)銀行社會(huì)招考(824)筆試歷年參考題庫(kù)附帶答案詳解
- 2025至2031年中國(guó)少先隊(duì)隊(duì)鼓行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)左旋甲狀腺素行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)超高頻程控衰減器行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2024年拆胎機(jī)項(xiàng)目可行性研究報(bào)告
- 2024年08月江蘇2024屆平安銀行校園招考(南通)筆試歷年參考題庫(kù)附帶答案詳解
- 2025至2031年中國(guó)安全報(bào)警器行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2024至2030年鉛筆刨項(xiàng)目投資價(jià)值分析報(bào)告
- 2024-2024年上海市高考英語(yǔ)試題及答案
- Python數(shù)據(jù)分析與應(yīng)用 課件 第12章 Seaborn
- 初三歷史復(fù)習(xí)備考策略
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 廣東省云浮市(2024年-2025年小學(xué)五年級(jí)語(yǔ)文)人教版期末考試(上學(xué)期)試卷及答案
- 大唐電廠采購(gòu)合同范例
- 國(guó)潮風(fēng)中國(guó)風(fēng)2025蛇年大吉蛇年模板
- 《信托知識(shí)培訓(xùn)》課件
- 物業(yè)項(xiàng)目經(jīng)理崗位競(jìng)聘
- 第8課《蒲柳人家(節(jié)選)》教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版語(yǔ)文九年級(jí)下冊(cè)
- 幼兒沙池活動(dòng)指導(dǎo)方法
評(píng)論
0/150
提交評(píng)論