專利名稱:數(shù)據(jù)接口校準(zhǔn)的制作方法
技術(shù)領(lǐng)域:
本揭示案涉及與計(jì)算平臺(tái)內(nèi)的數(shù)據(jù)選通信號(hào)相關(guān)地調(diào)節(jié)并行接口上的數(shù)據(jù)轉(zhuǎn)換的計(jì)時(shí)。
背景技術(shù):
隨著計(jì)算平臺(tái)中的組件之間和/或集成電路內(nèi)的單元之間的接口的傳輸速度和/或總線寬度增加,噪音與信號(hào)完整性問(wèn)題的重要性增加。對(duì)于一些計(jì)算平臺(tái)來(lái)說(shuō),數(shù)據(jù)傳送接口可包含響應(yīng)于時(shí)鐘信號(hào)或數(shù)據(jù)選通信號(hào)的上升和/或下降沿而鎖存于接收裝置或單元處的數(shù)據(jù),所述數(shù)據(jù)選通信號(hào)由傳輸裝置產(chǎn)生或通過(guò)劃分時(shí)鐘信號(hào)而在接收裝置內(nèi)產(chǎn)生。響應(yīng)于數(shù)據(jù)傳送速率增加,一些系統(tǒng)可執(zhí)行校準(zhǔn)操作來(lái)補(bǔ)償數(shù)據(jù)信號(hào)與一個(gè)或一個(gè)以上數(shù)據(jù)選通或時(shí)鐘信號(hào)之間的計(jì)時(shí)差異。計(jì)時(shí)差異由于電壓和/或溫度的變化而可能隨著時(shí)間變化。
發(fā)明內(nèi)容
無(wú)
本說(shuō)明書的結(jié)論部分中明確指出并清楚地主張了主旨。然而,可通過(guò)參看附圖一起閱讀,參考以下詳細(xì)描述來(lái)最佳理解所主張的關(guān)于操作的組成和方法的主旨以及其目的、特征及優(yōu)點(diǎn),附圖中圖1是經(jīng)由數(shù)據(jù)傳送接口而耦合到存儲(chǔ)器裝置的圖形處理單元的示范性實(shí)施例的方框圖;圖2是適于從存儲(chǔ)器裝置接收讀取數(shù)據(jù)并將寫入數(shù)據(jù)和時(shí)鐘信號(hào)傳輸?shù)酱鎯?chǔ)器裝置的圖形處理單元的示范性實(shí)施例的方框圖;圖3是包括校準(zhǔn)控制電路和寫入數(shù)據(jù)延遲單元的數(shù)據(jù)傳輸裝置的示范性實(shí)施例的方框圖。
圖4是描繪寫入數(shù)據(jù)及其與寫入數(shù)據(jù)選通信號(hào)的近似關(guān)系的示范性時(shí)序圖;圖5是描繪延遲的寫入數(shù)據(jù)及其與寫入數(shù)據(jù)選通信號(hào)的近似關(guān)系的示范性時(shí)序圖;圖6是描繪校準(zhǔn)測(cè)試數(shù)據(jù)和寫入數(shù)據(jù)選通的示范性時(shí)序圖;圖7是描繪校準(zhǔn)測(cè)試數(shù)據(jù)和寫入數(shù)據(jù)選通的示范性時(shí)序圖;圖8是包括校準(zhǔn)測(cè)試數(shù)據(jù)寄存器的接收裝置的示范性實(shí)施例的示意圖;圖9是數(shù)據(jù)接口校準(zhǔn)的方法的示范性實(shí)施例的流程圖;圖10是數(shù)據(jù)接口校準(zhǔn)的方法的示范性實(shí)施例的流程圖;和圖11是包括耦合到圖形存儲(chǔ)器的圖形處理單元的示范性計(jì)算平臺(tái)的方框圖。
具體實(shí)施例方式
在以下詳細(xì)描述中,陳述大量特定細(xì)節(jié)以提供對(duì)所主張的主旨的詳盡理解。然而,所屬領(lǐng)域的技術(shù)人員將了解,可在沒有這些特定細(xì)節(jié)的情況下實(shí)踐所主張的主旨。在其它情況中,為了不混淆所主張的主旨,未詳細(xì)描述眾所周知的方法、程序、組件和/或電路。
本說(shuō)明書全文中提及“一個(gè)實(shí)施例”或“一實(shí)施例”意味著結(jié)合所述實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包含在所主張的主旨的至少一個(gè)實(shí)施例中。因此,本說(shuō)明書全文中各處出現(xiàn)的短語(yǔ)“在一個(gè)實(shí)施例中”和/或“一實(shí)施例”不一定全部指代同一實(shí)施例。此外,特定特征、結(jié)構(gòu)和/或特性可組合在一個(gè)或一個(gè)以上實(shí)施例中。
本文提及的“邏輯”涉及用于執(zhí)行一個(gè)或一個(gè)以上邏輯運(yùn)算的結(jié)構(gòu)。舉例來(lái)說(shuō),邏輯可包括至少部分基于一個(gè)或一個(gè)以上輸入信號(hào)來(lái)提供一個(gè)或一個(gè)以上輸出信號(hào)的電路。此電路可包括接收數(shù)字輸入信號(hào)并提供數(shù)字輸出信號(hào)的有限狀態(tài)機(jī),或響應(yīng)于一個(gè)或一個(gè)以上模擬輸入信號(hào)來(lái)提供一個(gè)或一個(gè)以上模擬輸出信號(hào)的電路。此電路可提供在(例如)專用集成電路(ASIC)和/或場(chǎng)可編程門陣列(FPGA)中。并且,邏輯可包括存儲(chǔ)在存儲(chǔ)媒體中的機(jī)器可讀指令,所述存儲(chǔ)媒體與處理器或其它處理電路組合以執(zhí)行這些機(jī)器可讀指令。然而,這些僅是可提供邏輯的結(jié)構(gòu)的實(shí)例,且所主張的主旨在這些方面沒有限制。
除非另外明確規(guī)定(如從以下論述中顯而易見),應(yīng)了解,本說(shuō)明書全文中利用例如“處理”、“計(jì)算”、“選擇”、“形成”、“啟用”、“抑制”、“識(shí)別”、“啟始”、“詢問(wèn)”、“獲得”、“代管”、“維持”、“表示”、“修改”、“接收”、“傳輸”、“存儲(chǔ)”、“確定”等術(shù)語(yǔ)和/或類似術(shù)語(yǔ)的論述指代可由計(jì)算平臺(tái)(例如,計(jì)算機(jī)或類似的電子計(jì)算裝置)執(zhí)行的動(dòng)作和/或過(guò)程,所述計(jì)算平臺(tái)操縱和/或轉(zhuǎn)換表示為計(jì)算平臺(tái)的處理器、存儲(chǔ)器、寄存器和/或其它信息存儲(chǔ)、傳輸、接收和/或顯示裝置內(nèi)的物理、電子和/或磁性量和/或其它物理量的數(shù)據(jù)。因此,計(jì)算平臺(tái)指代包含處理和/或存儲(chǔ)信號(hào)形式的數(shù)據(jù)的能力的系統(tǒng)或裝置。因此,本文中,計(jì)算平臺(tái)可包括硬件、軟件、固件和/或其任何組合。此外,除非另外明確規(guī)定,本文參看流程圖或以另外方式描述的過(guò)程也可由計(jì)算平臺(tái)整體上或部分地執(zhí)行和/或控制。
如本文所使用,術(shù)語(yǔ)“時(shí)鐘信號(hào)”擬包含用于控制電子裝置(例如,計(jì)算平臺(tái))中的任何裝置、組件、單元或電路中的計(jì)時(shí)的任何周期性信號(hào)。此外,術(shù)語(yǔ)“時(shí)鐘信號(hào)”擬包含用于鎖存數(shù)據(jù)的數(shù)據(jù)選通信號(hào)。對(duì)于一些實(shí)施例來(lái)說(shuō),這些數(shù)據(jù)選通信號(hào)可至少部分基于所接收的時(shí)鐘信號(hào)而產(chǎn)生在裝置內(nèi)。舉例來(lái)說(shuō),可通過(guò)使用鎖相回路(PLL)電路劃分時(shí)鐘信號(hào)來(lái)產(chǎn)生數(shù)據(jù)選通。
可致力于執(zhí)行校準(zhǔn)操作,以與一個(gè)或一個(gè)以上數(shù)據(jù)選通或時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)一個(gè)或一個(gè)以上數(shù)據(jù)線的計(jì)時(shí)??芍铝τ趫?zhí)行其它校準(zhǔn)操作,以將時(shí)鐘或數(shù)據(jù)選通信號(hào)的上升和/或下降沿移動(dòng)到最佳確??煽壳铱焖贁?shù)據(jù)傳送的位置。本文描述的實(shí)施例的校準(zhǔn)操作可在系統(tǒng)加電時(shí)執(zhí)行,且/或可在系統(tǒng)操作期間執(zhí)行。校準(zhǔn)操作可包括進(jìn)入特殊校準(zhǔn)模式和執(zhí)行特殊校準(zhǔn)操作。一個(gè)示范性實(shí)施例的校準(zhǔn)操作可發(fā)生在圖形處理單元(GPU)與隨機(jī)存取存儲(chǔ)器(RAM)裝置之間。GPU或其它數(shù)據(jù)傳輸裝置可包括與一個(gè)或一個(gè)以上時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)的電路。對(duì)于另一實(shí)施例來(lái)說(shuō),存儲(chǔ)器裝置可包含調(diào)節(jié)用于鎖存?zhèn)魅氲臄?shù)據(jù)之?dāng)?shù)據(jù)選通或時(shí)鐘信號(hào)的計(jì)時(shí)的電路,但所主張的主旨的范圍在這一方面沒有限制。其它存儲(chǔ)器裝置可能不包含調(diào)節(jié)數(shù)據(jù)選通或時(shí)鐘信號(hào)的計(jì)時(shí)的電路。對(duì)于一個(gè)示范性實(shí)施例來(lái)說(shuō),存儲(chǔ)器裝置也可包含存儲(chǔ)校準(zhǔn)測(cè)試數(shù)據(jù)的寄存器或其它存儲(chǔ)電路。雖然本文描述的實(shí)施例論述存儲(chǔ)器裝置和GPU,但本文描述的校準(zhǔn)電路和技術(shù)包含在各種各樣的裝置中的任一者中的其它實(shí)施例是可能的。本文描述的校準(zhǔn)操作也可稱為經(jīng)校準(zhǔn)的時(shí)鐘數(shù)據(jù)恢復(fù)(Clock Data Recovery,CDR)。
可由GPU向存儲(chǔ)器裝置發(fā)布命令而開始校準(zhǔn)操作,但對(duì)于一些實(shí)施例來(lái)說(shuō),可能不發(fā)布命令。GPU可向存儲(chǔ)器裝置執(zhí)行一個(gè)或一個(gè)以上寫入交易,隨后進(jìn)行讀取交易。對(duì)于寫入交易,GPU可使寫入數(shù)據(jù)移動(dòng)位時(shí)間的二分之一,以允許存儲(chǔ)器裝置內(nèi)的數(shù)據(jù)取樣器電路充當(dāng)相位取樣電路。對(duì)于另一實(shí)施例來(lái)說(shuō),GPU可使數(shù)據(jù)選通或時(shí)鐘信號(hào)移動(dòng)位時(shí)間的二分之一,這也將允許DRAM的數(shù)據(jù)取樣器電路充當(dāng)相位取樣電路。盡管本文描述的實(shí)施例提及使數(shù)據(jù)線和/或數(shù)據(jù)選通和/或時(shí)鐘信號(hào)移動(dòng)位時(shí)間的二分之一,但其它實(shí)施例可移動(dòng)不同于位時(shí)間的二分之一的量。數(shù)據(jù)線計(jì)時(shí)的變化量是可配置的。
如上所述,校準(zhǔn)操作可包含GPU向存儲(chǔ)器裝置寫入和從存儲(chǔ)器裝置讀取數(shù)據(jù)。GPU可在寫入數(shù)據(jù)被移動(dòng)位時(shí)間的二分之一的情況下執(zhí)行寫入操作。數(shù)據(jù)的移動(dòng)可促使存儲(chǔ)器在數(shù)據(jù)選通信號(hào)的近似邊沿處而不是在位時(shí)間的近似中部對(duì)寫入數(shù)據(jù)進(jìn)行取樣。所取樣的數(shù)據(jù)可由GPU讀回并經(jīng)檢查以確定是否應(yīng)與時(shí)鐘信號(hào)相關(guān)地對(duì)數(shù)據(jù)信號(hào)的計(jì)時(shí)進(jìn)行調(diào)節(jié)。寬并行總線可包括或許稱為字節(jié)通道(byte lane)的許多子部分。校準(zhǔn)操作可以逐個(gè)字節(jié)通道的方式發(fā)生,或可針對(duì)整個(gè)總線進(jìn)行,或可針對(duì)總線的較小子部分或字節(jié)通道的較小部分進(jìn)行。舉例來(lái)說(shuō),對(duì)于一些實(shí)施例來(lái)說(shuō),可獨(dú)立地調(diào)節(jié)每一個(gè)別數(shù)據(jù)線。
當(dāng)讀回先前寫入的校準(zhǔn)數(shù)據(jù)時(shí),可使用若干選擇中的任一者??蓪?shù)據(jù)存儲(chǔ)為緊密鄰近于存儲(chǔ)器裝置處的輸入墊,使得GPU可立即將其讀回。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),可在存儲(chǔ)器中提供存儲(chǔ)電路以存儲(chǔ)兩個(gè)突發(fā)長(zhǎng)度的數(shù)據(jù)。其它實(shí)施例可存儲(chǔ)其它量的數(shù)據(jù)。對(duì)于另一實(shí)施例來(lái)說(shuō),寫入數(shù)據(jù)可存儲(chǔ)在存儲(chǔ)器核心中并由GPU以通常方式讀取。對(duì)于另一實(shí)施例來(lái)說(shuō),寫入數(shù)據(jù)可經(jīng)由字節(jié)通道的子集或并行總線的其它子部分而傳遞到存儲(chǔ)器,且讀取數(shù)據(jù)可立即提供在字節(jié)通道的其余子集上。舉例來(lái)說(shuō),字節(jié)通道的最初四個(gè)位可用于傳輸校準(zhǔn)數(shù)據(jù),且其它四個(gè)位可用于讀取校準(zhǔn)寫入操作的結(jié)果。其它可能性可包含在奇數(shù)編號(hào)位上對(duì)存儲(chǔ)器裝置進(jìn)行寫入和在偶數(shù)編號(hào)位上進(jìn)行讀回。還可能存在其它實(shí)施例。
本文描述的用于對(duì)數(shù)據(jù)接口執(zhí)行校準(zhǔn)操作的實(shí)施例可提供一系列優(yōu)點(diǎn)。舉例來(lái)說(shuō),對(duì)于一些實(shí)施例來(lái)說(shuō),可針對(duì)每一校準(zhǔn)操作使用相同數(shù)據(jù)樣式。此外,對(duì)于本文描述的實(shí)施例來(lái)說(shuō),可針對(duì)每一比較結(jié)果提供反饋,從而允許進(jìn)行頻繁的計(jì)時(shí)調(diào)節(jié)。調(diào)節(jié)決定可基于單個(gè)校準(zhǔn)測(cè)試數(shù)據(jù)寫入/讀取循環(huán),或可基于許多校準(zhǔn)測(cè)試數(shù)據(jù)寫入/讀取循環(huán)。對(duì)于一些實(shí)施例來(lái)說(shuō),可致力于進(jìn)行頻繁的計(jì)時(shí)調(diào)節(jié),以改進(jìn)數(shù)據(jù)傳送接口上的數(shù)據(jù)依賴性抖動(dòng)(data dependent jitter)。此外,對(duì)于一些實(shí)施例來(lái)說(shuō),可調(diào)節(jié)校準(zhǔn)操作的頻率以依據(jù)系統(tǒng)要求來(lái)改變校準(zhǔn)操作所利用的帶寬量。并且,對(duì)于一個(gè)或一個(gè)以上實(shí)施例來(lái)說(shuō),可不在存儲(chǔ)器裝置或其它接收裝置中包含額外電路來(lái)啟用校準(zhǔn)操作。
圖1是經(jīng)由數(shù)據(jù)傳送接口而耦合到存儲(chǔ)器裝置120的圖形處理單元(GPU)110的示范性實(shí)施例的方框圖。對(duì)于此示范性實(shí)施例來(lái)說(shuō),數(shù)據(jù)傳送接口可包括一個(gè)或一個(gè)以上數(shù)據(jù)線111、一個(gè)或一個(gè)以上控制線113,和一個(gè)或一個(gè)以上地址線115,但所主張的主旨的范圍在這一方面沒有限制。GPU 110和存儲(chǔ)器裝置120僅是可經(jīng)由數(shù)據(jù)傳送接口耦合的組件和/或裝置和/或單元類型的實(shí)例,且所主張的主旨的范圍在這一方面沒有限制。
圖2描繪經(jīng)由并行數(shù)據(jù)互連210耦合的存儲(chǔ)器裝置120與GPU 110。對(duì)于此示范性實(shí)施例來(lái)說(shuō),讀取/寫入數(shù)據(jù)215可在多個(gè)并行數(shù)據(jù)線上傳送。對(duì)于此示范性實(shí)施例來(lái)說(shuō),數(shù)據(jù)線215可用于傳送讀取和寫入數(shù)據(jù)兩者,但所主張的主旨的范圍在這一方面沒有限制。讀取和寫入數(shù)據(jù)不共享相同線的其它實(shí)施例是可能的。對(duì)于此示范性實(shí)施例來(lái)說(shuō),存儲(chǔ)器裝置120可響應(yīng)于存儲(chǔ)器裝置120內(nèi)產(chǎn)生的寫入數(shù)據(jù)選通的轉(zhuǎn)換而鎖存數(shù)據(jù)線215上的寫入數(shù)據(jù)??赏ㄟ^(guò)劃分時(shí)鐘信號(hào)217來(lái)產(chǎn)生寫入數(shù)據(jù)選通,但所主張的主旨的范圍在這一方面沒有限制。對(duì)于其它實(shí)施例來(lái)說(shuō),存儲(chǔ)器裝置120可響應(yīng)于時(shí)鐘信號(hào)217的上升和/或下降沿來(lái)鎖存數(shù)據(jù)。也就是說(shuō),時(shí)鐘信號(hào)217可充當(dāng)數(shù)據(jù)選通信號(hào)。對(duì)于此示范性實(shí)施例來(lái)說(shuō),時(shí)鐘信號(hào)217可由GPU 110傳遞到存儲(chǔ)器裝置120。GPU 110僅是傳輸裝置、組件和/或單元的實(shí)例,且所主張的主旨的范圍在這一方面沒有限制。并且,存儲(chǔ)器裝置120僅是接收裝置、組件和/或單元的實(shí)例,且所主張的主旨的范圍在這一方面沒有限制。
圖3是數(shù)據(jù)傳輸裝置的示范性實(shí)施例的方框圖,所述數(shù)據(jù)傳輸裝置包括校準(zhǔn)控制電路330且進(jìn)一步包括耦合到寫入數(shù)據(jù)輸出電路340的寫入數(shù)據(jù)延遲單元310。此示范性實(shí)施例僅是傳輸裝置的一個(gè)可能的實(shí)施例,且所主張的主旨的范圍在這一方面沒有限制。對(duì)于此實(shí)例來(lái)說(shuō),數(shù)據(jù)傳輸裝置包括GPU 110,但同樣所主張的主旨的范圍在這一方面沒有限制。寫入數(shù)據(jù)延遲單元310可包括任何能夠調(diào)節(jié)一個(gè)或一個(gè)以上數(shù)據(jù)線的計(jì)時(shí)的電路。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),延遲單元310可包括延遲鎖定回路(DLL)電路,但所主張的主旨的范圍在這一方面沒有限制。對(duì)于此實(shí)例來(lái)說(shuō),寫入數(shù)據(jù)輸出電路340可從核心邏輯單元接收寫入數(shù)據(jù)301。視校準(zhǔn)控制電路330所傳送的信息而定,寫入數(shù)據(jù)延遲單元310可調(diào)節(jié)一個(gè)或一個(gè)以上寫入數(shù)據(jù)線215的計(jì)時(shí)。此實(shí)例的GPU 110還可包括時(shí)鐘產(chǎn)生單元320,但所主張的主旨的范圍在這一方面沒有限制。對(duì)于一些實(shí)施例來(lái)說(shuō),可在傳輸裝置和/或接收裝置外部產(chǎn)生時(shí)鐘信號(hào)。
校準(zhǔn)操作期間,校準(zhǔn)控制電路330也可接收讀取數(shù)據(jù)215。視校準(zhǔn)操作期間在一個(gè)或一個(gè)以上數(shù)據(jù)線215上接收到的數(shù)據(jù)而定,校準(zhǔn)控制電路330可確定是否借助寫入數(shù)據(jù)延遲單元310來(lái)調(diào)節(jié)寫入數(shù)據(jù)215的計(jì)時(shí)。依據(jù)下文結(jié)合其余圖式進(jìn)行的論述,可更好地理解此示范性實(shí)施例的各個(gè)方面。
圖4是描繪一個(gè)或一個(gè)以上寫入數(shù)據(jù)線215與寫入數(shù)據(jù)選通信號(hào)817之間的示范性計(jì)時(shí)關(guān)系的時(shí)序圖。對(duì)于此實(shí)例和之后的實(shí)例來(lái)說(shuō),可在接收裝置(在此情況下為存儲(chǔ)器裝置)內(nèi)產(chǎn)生數(shù)據(jù)選通信號(hào)817??赏ㄟ^(guò)劃分從傳輸裝置接收到的時(shí)鐘信號(hào)(例如,對(duì)于此實(shí)例來(lái)說(shuō)為時(shí)鐘信號(hào)217)來(lái)產(chǎn)生數(shù)據(jù)選通817,但所主張的主旨的范圍在這一方面沒有限制。此圖描繪非校準(zhǔn)操作。對(duì)于此實(shí)例來(lái)說(shuō),在寫入數(shù)據(jù)選通817在位時(shí)間的近似中部(例如,如圖4所描繪在時(shí)間410處)發(fā)生的情況下,GPU 110產(chǎn)生寫入數(shù)據(jù)信號(hào)的轉(zhuǎn)換。如圖4中可以看到,可在數(shù)據(jù)選通信號(hào)817的每一下降沿時(shí)將新的寫入數(shù)據(jù)值驅(qū)動(dòng)到數(shù)據(jù)線215上,但對(duì)于此實(shí)例來(lái)說(shuō),傳輸裝置不響應(yīng)于選通信號(hào)的下降沿來(lái)驅(qū)動(dòng)數(shù)據(jù),因?yàn)閷?duì)于此實(shí)例來(lái)說(shuō),傳輸裝置不知道接收裝置內(nèi)產(chǎn)生的數(shù)據(jù)選通信號(hào)。然而,這僅是一個(gè)或一個(gè)以上數(shù)據(jù)線與選通信號(hào)之間的示范性關(guān)系,且所主張的主旨的范圍在這一方面沒有限制。
本文使用的術(shù)語(yǔ)“位時(shí)間”可指代數(shù)據(jù)信號(hào)或數(shù)據(jù)傳送互連上的一個(gè)數(shù)據(jù)脈沖(一個(gè)位)的近似持續(xù)時(shí)間。舉例來(lái)說(shuō),具有每數(shù)據(jù)線100Mbps的位速率的數(shù)據(jù)傳送互連可具有10ns的位時(shí)間。也就是說(shuō),對(duì)于此實(shí)例來(lái)說(shuō),每隔10ns,可在數(shù)據(jù)傳送互連的一個(gè)線上傳送一個(gè)數(shù)據(jù)位。這僅是位時(shí)間的實(shí)例,且所主張的主旨的范圍在這一方面沒有限制。并且,如本文所使用,與信號(hào)結(jié)合的術(shù)語(yǔ)“轉(zhuǎn)換”希望表示從第一邏輯電壓電平到第二邏輯電壓電平的狀態(tài)變化。
如先前所提及,隨著數(shù)據(jù)傳送接口上數(shù)據(jù)傳送速率增加,例如噪音和各個(gè)信號(hào)之間的時(shí)滯的問(wèn)題在限制數(shù)據(jù)傳送接口的潛在性能方面起到越來(lái)越重要的作用。對(duì)于例如上文結(jié)合圖1-4描述的示范性接口的接口來(lái)說(shuō),可能限制潛在性能的一個(gè)問(wèn)題是時(shí)鐘信號(hào)與關(guān)聯(lián)的數(shù)據(jù)線之間的時(shí)滯。此時(shí)滯可能是由于許多因素中的任一者造成的,所述因素包含印刷電路板上各個(gè)信號(hào)的不同的電跡線長(zhǎng)度、耦合傳輸裝置與接收裝置的電連接的電特性的變化、傳輸裝置處各種信號(hào)的驅(qū)動(dòng)強(qiáng)度的變化等。一個(gè)或一個(gè)以上數(shù)據(jù)線與時(shí)鐘信號(hào)之間的時(shí)滯可能影響接收裝置對(duì)數(shù)據(jù)進(jìn)行取樣的時(shí)間。理想的情況是,接收裝置將在提供最佳設(shè)定和保持時(shí)間的時(shí)間點(diǎn)對(duì)數(shù)據(jù)線進(jìn)行取樣。數(shù)據(jù)線與時(shí)鐘信號(hào)之間的時(shí)滯可能導(dǎo)致接收裝置不在近似最佳的時(shí)間點(diǎn)對(duì)數(shù)據(jù)線進(jìn)行取樣。
對(duì)于本文描述的示范性實(shí)施例來(lái)說(shuō),接收裝置可響應(yīng)于選通信號(hào)的上升沿來(lái)鎖存數(shù)據(jù),但所主張的主旨的范圍在這一方面沒有限制。對(duì)于其它實(shí)施例來(lái)說(shuō),可響應(yīng)于選通信號(hào)的上升沿和下降沿兩者來(lái)鎖存數(shù)據(jù)。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),GPU 110與存儲(chǔ)器裝置120之間的接口可包括雙數(shù)據(jù)速率(DDR)存儲(chǔ)器接口。對(duì)于此實(shí)施例來(lái)說(shuō),每隔一個(gè)選通信號(hào)周期,發(fā)生兩個(gè)數(shù)據(jù)轉(zhuǎn)換。對(duì)于DDR和響應(yīng)于選通信號(hào)的上升沿和下降沿兩者來(lái)鎖存數(shù)據(jù)的其它接口來(lái)說(shuō),可能由于選通信號(hào)的工作循環(huán)的變化而發(fā)生額外的計(jì)時(shí)問(wèn)題。
圖5是描繪一個(gè)或一個(gè)以上寫入數(shù)據(jù)線215與寫入數(shù)據(jù)選通信號(hào)817之間的示范性計(jì)時(shí)關(guān)系的時(shí)序圖。如先前所提及,可至少部分通過(guò)劃分時(shí)鐘信號(hào)而在接收裝置內(nèi)產(chǎn)生寫入數(shù)據(jù)選通817,但所主張的主旨的范圍在這一方面沒有限制。此圖描繪示范性校準(zhǔn)操作。對(duì)于此實(shí)例來(lái)說(shuō),GPU 110可使寫入數(shù)據(jù)信號(hào)215延遲位時(shí)間的近似二分之一。因此,存儲(chǔ)器裝置120可近似在數(shù)據(jù)選通的上升沿發(fā)生的同時(shí)(例如,如圖5所描繪在時(shí)間510處)接收寫入數(shù)據(jù)信號(hào)的轉(zhuǎn)換。然而,這僅是一個(gè)或一個(gè)以上數(shù)據(jù)線與選通信號(hào)之間的示范性關(guān)系,且所主張的主旨的范圍在這一方面沒有限制。
圖6是描繪一個(gè)或一個(gè)以上寫入數(shù)據(jù)線215與在接收裝置(例如,存儲(chǔ)器裝置120)處接收到的或由接收裝置產(chǎn)生的寫入數(shù)據(jù)選通信號(hào)817之間的示范性計(jì)時(shí)關(guān)系的時(shí)序圖。此圖描繪示范性校準(zhǔn)操作。對(duì)于此實(shí)例來(lái)說(shuō),GPU 110可使寫入數(shù)據(jù)信號(hào)215延遲位時(shí)間的近似二分之一。對(duì)于此實(shí)例來(lái)說(shuō),接收裝置(例如,存儲(chǔ)器裝置120)可響應(yīng)于數(shù)據(jù)選通的上升沿來(lái)鎖存數(shù)據(jù)。同樣對(duì)于此實(shí)例來(lái)說(shuō),GPU 110可在兩個(gè)連續(xù)位時(shí)間期間輸出兩個(gè)校準(zhǔn)測(cè)試值。對(duì)于此實(shí)例來(lái)說(shuō),將測(cè)試值標(biāo)記為“A”和“B”。對(duì)于此示范性時(shí)序圖來(lái)說(shuō),在時(shí)間610處,寫入數(shù)據(jù)選通817從邏輯低電平轉(zhuǎn)換為邏輯高電平(上升沿)。因此,存儲(chǔ)器裝置120對(duì)線215上的校準(zhǔn)測(cè)試數(shù)據(jù)進(jìn)行取樣。在此實(shí)例中,在時(shí)間610處線215上存在的測(cè)試值是測(cè)試值B??蓪y(cè)試值B返回GPU 110,且可響應(yīng)于在數(shù)據(jù)選通817的上升沿取樣的測(cè)試值而對(duì)數(shù)據(jù)線215的計(jì)時(shí)進(jìn)行調(diào)節(jié)。對(duì)于此實(shí)例來(lái)說(shuō),因?yàn)榇鎯?chǔ)器裝置120對(duì)兩個(gè)測(cè)試值中的第二者進(jìn)行取樣,所以GPU 110可推進(jìn)數(shù)據(jù)線215的計(jì)時(shí),使得在正常操作期間(未使數(shù)據(jù)線延遲半個(gè)位時(shí)間),數(shù)據(jù)選通817的上升沿可更接近位時(shí)間的中部而發(fā)生,因此幫助確保數(shù)據(jù)線215的最佳設(shè)定和保持時(shí)間。
圖7是描繪一個(gè)或一個(gè)以上寫入數(shù)據(jù)線215與在接收裝置(例如,存儲(chǔ)器裝置120)處接收到的或由接收裝置產(chǎn)生的寫入數(shù)據(jù)選通信號(hào)817之間的示范性計(jì)時(shí)關(guān)系的時(shí)序圖。此圖描繪示范性校準(zhǔn)操作。對(duì)于此實(shí)例來(lái)說(shuō),GPU 110可使寫入數(shù)據(jù)信號(hào)215延遲位時(shí)間的近似二分之一。對(duì)于此實(shí)例來(lái)說(shuō),接收裝置(例如,存儲(chǔ)器裝置120)可響應(yīng)于數(shù)據(jù)選通的上升沿來(lái)鎖存數(shù)據(jù)。同樣對(duì)于此實(shí)例來(lái)說(shuō),GPU 110可在兩個(gè)連續(xù)位時(shí)間期間輸出兩個(gè)校準(zhǔn)測(cè)試值。對(duì)于此實(shí)例來(lái)說(shuō),將測(cè)試值標(biāo)記為“A”和“B”。對(duì)于此示范性時(shí)序圖來(lái)說(shuō),在時(shí)間710處,寫入數(shù)據(jù)選通817從邏輯低電平轉(zhuǎn)換為邏輯高電平(上升沿)。因此,存儲(chǔ)器裝置120對(duì)線215上的校準(zhǔn)測(cè)試數(shù)據(jù)進(jìn)行取樣。在此實(shí)例中,在時(shí)間710處線215上存在的測(cè)試值是測(cè)試值A(chǔ)??蓪y(cè)試值A(chǔ)返回GPU 110,且可響應(yīng)于在數(shù)據(jù)選通817的上升沿取樣的測(cè)試值而對(duì)數(shù)據(jù)線215的計(jì)時(shí)進(jìn)行調(diào)節(jié)。對(duì)于此實(shí)例來(lái)說(shuō),因?yàn)榇鎯?chǔ)器裝置120對(duì)兩個(gè)測(cè)試值中的第一者進(jìn)行取樣,所以GPU 110可阻滯數(shù)據(jù)線215的計(jì)時(shí),使得在正常操作期間(未使數(shù)據(jù)線延遲半個(gè)位時(shí)間),數(shù)據(jù)選通817的上升沿可更接近位時(shí)間的中部而發(fā)生,因此幫助確保數(shù)據(jù)線215的最佳設(shè)定和保持時(shí)間。
圖8是包含校準(zhǔn)測(cè)試數(shù)據(jù)寄存器820的電路800的示范性實(shí)施例的示意圖。電路800的示范性實(shí)施例可并入到耦合到數(shù)據(jù)傳送接口的接收裝置和/或單元(例如,對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),存儲(chǔ)器裝置120)中。
電路800可進(jìn)一步包括能夠接收寫入數(shù)據(jù)信號(hào)215和參考電壓信號(hào)801的比較器810。如果寫入數(shù)據(jù)215上的電壓電平超過(guò)VRef 801,那么比較器810將其輸出驅(qū)動(dòng)為邏輯高電壓電平。如果寫入數(shù)據(jù)215上的電壓電平小于VRef 801,那么比較器810將其輸出驅(qū)動(dòng)為邏輯低電壓電平。比較器810的輸出耦合到觸發(fā)器850的輸入。盡管此示范性實(shí)施例考慮單端信令,但所主張的主旨的范圍在這一方面沒有限制。舉例來(lái)說(shuō),使用差分信令的其它實(shí)施例是可能的。對(duì)于一些實(shí)施例來(lái)說(shuō),可針對(duì)數(shù)據(jù)線和/或時(shí)鐘信號(hào)使用差分信令。
示范性電路800中還包含寫入數(shù)據(jù)選通產(chǎn)生單元830??稍陔娐?00處接收時(shí)鐘信號(hào)217。一個(gè)示范性實(shí)施例的寫入數(shù)據(jù)選通產(chǎn)生電路830可包括PLL電路以劃分時(shí)鐘信號(hào)217來(lái)產(chǎn)生寫入數(shù)據(jù)選通817。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),時(shí)鐘信號(hào)217可具有500MHz的頻率,且寫入數(shù)據(jù)選通817可具有4GHZ的頻率。
此示范性實(shí)施例的觸發(fā)器850響應(yīng)于寫入數(shù)據(jù)選通817的上升沿而鎖存其輸入處的數(shù)據(jù)。觸發(fā)器850的輸出可耦合到接收裝置內(nèi)的其它電路(例如,核心邏輯單元),但所主張的主旨的范圍在這一方面沒有限制。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),觸發(fā)器850的輸出可耦合到校準(zhǔn)寫入數(shù)據(jù)寄存器820,但同樣所主張的主旨的范圍在這一方面沒有限制。
校準(zhǔn)寫入數(shù)據(jù)寄存器820可存儲(chǔ)校準(zhǔn)寫入數(shù)據(jù),從而使數(shù)據(jù)可由GPU 110利用。在另一實(shí)施例中,觸發(fā)器850的輸出可在不首先存儲(chǔ)在寄存器或其它存儲(chǔ)電路中的情況下立即傳輸?shù)紾PU 110。
盡管圖8描繪電路800接收單個(gè)數(shù)據(jù)線215,但數(shù)據(jù)選通信號(hào)和/或時(shí)鐘信號(hào)與多個(gè)數(shù)據(jù)線關(guān)聯(lián)的其它實(shí)施例是可能的。對(duì)于一個(gè)實(shí)施例來(lái)說(shuō),一個(gè)數(shù)據(jù)選通信號(hào)可與八個(gè)數(shù)據(jù)線關(guān)聯(lián)。對(duì)于另一示范性實(shí)施例來(lái)說(shuō),一個(gè)數(shù)據(jù)選通信號(hào)可與九個(gè)數(shù)據(jù)線關(guān)聯(lián)。當(dāng)然,這些僅是可與數(shù)據(jù)選通信號(hào)關(guān)聯(lián)的數(shù)據(jù)線數(shù)目的實(shí)例,且所主張的主旨的范圍在這些方面沒有限制。
盡管描述電路800具有電路、組件和/或單元的特定配置,但其它配置和/或結(jié)構(gòu)是可能的。所主張的主旨的范圍不限于結(jié)合示范性電路800描述的特定實(shí)施例。
圖9是數(shù)據(jù)接口校準(zhǔn)的方法的示范性實(shí)施例的流程圖。在方框910處,使一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變位時(shí)間近似的二分之一。對(duì)于此實(shí)例來(lái)說(shuō),改變計(jì)時(shí)可包括延遲所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)。對(duì)于其它實(shí)施例來(lái)說(shuō),可推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)以便改變計(jì)時(shí)。在方框920處,使用所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到接收裝置。在方框930處,從接收裝置讀取測(cè)試值。在方框940處,至少部分根據(jù)從接收裝置返回的所讀取數(shù)據(jù)的值,與時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。根據(jù)所主張的主旨的實(shí)施例可包含方框910-940中的全部、全部以上或少于全部。此外,方框910-940的次序僅是一個(gè)示范性次序,且所主張的主旨的范圍在這一方面沒有限制。
圖10是數(shù)據(jù)接口校準(zhǔn)的方法的示范性實(shí)施例的流程圖。在方框1010處,使一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)延遲位時(shí)間的近似二分之一。在方框1020處,在第一位時(shí)間期間將第一測(cè)試值輸出到接收裝置,且在第二位時(shí)間期間將第二測(cè)試值輸出到接收裝置。在方框1030處,從接收裝置讀取測(cè)試值。在方框1040處,確定從接收裝置返回的測(cè)試值是否與第一測(cè)試值匹配。如果從接收裝置返回的測(cè)試值與第一測(cè)試值匹配,那么在方框1050處推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。如果從接收裝置返回的測(cè)試值不與第一測(cè)試值匹配,那么在方框1060處阻滯所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。根據(jù)所主張的主旨的實(shí)施例可包含方框1010-1060中的全部、全部以上或少于全部。此外,方框1010-1060的次序僅是一個(gè)示范性次序,且所主張的主旨的范圍在這一方面沒有限制。
圖11是計(jì)算平臺(tái)1100的示范性實(shí)施例的方框圖。計(jì)算平臺(tái)1100包含CPU 1110和耦合到CPU 1110的存儲(chǔ)器控制器集線器1120。存儲(chǔ)器控制器集線器1120進(jìn)一步耦合到系統(tǒng)存儲(chǔ)器1130,耦合到GPU 1150,且耦合到輸入/輸出集線器1140。GPU 1150進(jìn)一步耦合到顯示裝置1160,顯示裝置1160可包括CRT顯示器、平板LCD顯示器,或其它類型的顯示裝置。圖形存儲(chǔ)器1170也耦合到GPU 1150。對(duì)于此示范性實(shí)施例來(lái)說(shuō),圖形存儲(chǔ)器1170可經(jīng)由并行數(shù)據(jù)接口耦合到GPU 1150。GPU 1150可包括與上文結(jié)合圖3論述的電路類似的電路。
盡管描述示范性平臺(tái)1100在圖形存儲(chǔ)器1170與GPU 1150之間具有并行數(shù)據(jù)接口,但其它實(shí)施例可在平臺(tái)內(nèi)的其它組件之間包含并行數(shù)據(jù)接口。并且,上述校準(zhǔn)實(shí)施例可包含在各種各樣的計(jì)算平臺(tái)組件和/或裝置中的任一者中。也就是說(shuō),計(jì)算平臺(tái)1100的組件中的任一者均可包括根據(jù)本文描述的示范性傳輸和接收裝置實(shí)施例而配置的傳輸裝置和/或接收裝置。此外,盡管本文描述的數(shù)據(jù)傳送接口用于耦合計(jì)算平臺(tái)中的各種組件,但其它實(shí)施例可包含用于芯片內(nèi)數(shù)據(jù)傳送的數(shù)據(jù)傳送接口,且可在可能共享封裝的不同集成電路晶粒之間包含數(shù)據(jù)傳送的另外其它實(shí)施例是可能的。
盡管展示示范性系統(tǒng)1100具有特定的組件配置,但使用各種各樣的配置中的任一者的其它實(shí)施例是可能的。此外,本文描述的示范性實(shí)施例可用于各種各樣的電子裝置中的任一者中,所述電子裝置包含(但不限于)計(jì)算平臺(tái)、游戲控制臺(tái)和裝置、蜂窩式電話、個(gè)人數(shù)字助理、音樂播放器、通信網(wǎng)絡(luò)組件等。
以上描述內(nèi)容中,已描述所主張的主旨的各個(gè)方面。出于解釋的目的,陳述了系統(tǒng)和配置以提供對(duì)所主張的主旨的詳盡理解。然而,得到本揭示案的益處的所屬領(lǐng)域的技術(shù)人員應(yīng)了解,可在沒有特定細(xì)節(jié)的情況下實(shí)踐所主張的主旨。在其它情況中,為了不混淆所主張的主旨,省略且/或簡(jiǎn)化了眾所周知的特征。雖然本文已說(shuō)明且/或描述某些特征,但所屬領(lǐng)域的技術(shù)人員現(xiàn)將意識(shí)到許多修改、替代、變化和/或等效形式。因此,應(yīng)了解,所附權(quán)利要求書旨在涵蓋歸屬于所主張的主旨的真實(shí)精神內(nèi)的所有這些修改和/或變化。
權(quán)利要求
1.一種方法,其包括通過(guò)可配置的計(jì)時(shí)量,使一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)發(fā)生改變;使用所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào),將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到接收裝置;從所述接收裝置讀取測(cè)試值;和至少部分根據(jù)從所述接收裝置返回的所述測(cè)試值,與時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。
2.根據(jù)權(quán)利要求1所述的方法,其中使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量包括使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)延遲位時(shí)間的近似二分之一。
3.根據(jù)權(quán)利要求1所述的方法,其中使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量包括將所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)推進(jìn)位時(shí)間的近似二分之一。
4.根據(jù)權(quán)利要求1所述的方法,其中將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到所述接收裝置包括在第一位時(shí)間期間寫入第一測(cè)試值,和在第二位時(shí)間期間寫入第二測(cè)試值。
5.根據(jù)權(quán)利要求4所述的方法,其中與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)包括當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第一測(cè)試值匹配時(shí)推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)。
6.根據(jù)權(quán)利要求4所述的方法,其中與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)包括當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第二測(cè)試值匹配時(shí)阻滯所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)。
7.根據(jù)權(quán)利要求1所述的方法,其中從所述接收裝置讀取所述測(cè)試值包括從所述接收裝置內(nèi)的校準(zhǔn)測(cè)試值緩沖器讀取所述測(cè)試值。
8.根據(jù)權(quán)利要求1所述的方法,其中從所述接收裝置讀取所述測(cè)試值包括從所述接收裝置內(nèi)的核心邏輯單元讀取所述測(cè)試值。
9.一種設(shè)備,其包括數(shù)據(jù)信號(hào)延遲單元,其能夠使一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量;和校準(zhǔn)控制單元,其能夠使用所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到接收裝置,且進(jìn)一步能夠從所述接收裝置讀取測(cè)試值,且進(jìn)一步能夠至少部分根據(jù)從所述接收裝置返回的所述測(cè)試值而與時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述數(shù)據(jù)信號(hào)延遲單元進(jìn)一步能夠使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量包括使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)延遲位時(shí)間的近似二分之一。
11.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述數(shù)據(jù)信號(hào)延遲單元進(jìn)一步能夠使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量包括將所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)推進(jìn)位時(shí)間的近似二分之一。
12.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述校準(zhǔn)控制單元進(jìn)一步能夠通過(guò)在第一位時(shí)間期間寫入第一測(cè)試值并在第二位時(shí)間期間寫入第二測(cè)試值來(lái)將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到所述接收裝置。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述校準(zhǔn)控制單元進(jìn)一步能夠通過(guò)當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第一測(cè)試值匹配時(shí)推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)而與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。
14.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述校準(zhǔn)控制單元進(jìn)一步能夠通過(guò)當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第二測(cè)試值匹配時(shí)阻滯所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)而與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)。
15.一種設(shè)備,其包括用于使一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量的構(gòu)件;用于使用所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到接收裝置的構(gòu)件;用于從所述接收裝置讀取測(cè)試值的構(gòu)件;和用于至少部分根據(jù)從所述接收裝置返回的所述測(cè)試值與時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)的構(gòu)件。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述用于使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變可配置的計(jì)時(shí)量的構(gòu)件包括用于使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)延遲位時(shí)間的近似二分之一的構(gòu)件。
17.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述用于使所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)改變位時(shí)間的近似二分之一的構(gòu)件包括用于與所述時(shí)鐘信號(hào)相關(guān)地推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的構(gòu)件。
18.根據(jù)權(quán)利要求15所述的設(shè)備,其中所述用于將校準(zhǔn)測(cè)試數(shù)據(jù)寫入到所述接收裝置的構(gòu)件包括用于在第一位時(shí)間期間寫入第一測(cè)試值的構(gòu)件和用于在第二位時(shí)間期間寫入第二測(cè)試值的構(gòu)件。
19.根據(jù)權(quán)利要求18所述的設(shè)備,其中所述用于與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)的構(gòu)件包括用于當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第一測(cè)試值匹配時(shí)推進(jìn)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的構(gòu)件。
20.根據(jù)權(quán)利要求18所述的設(shè)備,其中所述用于與所述時(shí)鐘信號(hào)相關(guān)地調(diào)節(jié)所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的計(jì)時(shí)的構(gòu)件包括用于當(dāng)從所述接收裝置返回的所述測(cè)試值與所述第二測(cè)試值匹配時(shí)阻滯所述一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)的構(gòu)件。
全文摘要
本發(fā)明揭示用于與數(shù)據(jù)選通信號(hào)相關(guān)地定位一個(gè)或一個(gè)以上數(shù)據(jù)信號(hào)中的轉(zhuǎn)換的實(shí)施例。
文檔編號(hào)G06F13/42GK101051300SQ20071009064
公開日2007年10月10日 申請(qǐng)日期2007年3月30日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者拉塞爾·R·紐科姆, 巴里·A·瓦格納 申請(qǐng)人:輝達(dá)公司