自適應(yīng)反向信道均衡的制作方法
【專(zhuān)利摘要】一種自適應(yīng)反向信道均衡技術(shù)。在預(yù)選的訓(xùn)練期間確定總的均衡值。在預(yù)選的訓(xùn)練期間確定總的平衡均衡值。基于總的均衡值和總的平衡均衡值確定發(fā)送器均衡系數(shù)。利用發(fā)送器均衡系數(shù)通過(guò)串行鏈路發(fā)送數(shù)據(jù)。
【專(zhuān)利說(shuō)明】自適應(yīng)反向信道均衡
[0001] 優(yōu)先權(quán)
[0002] 本申請(qǐng)要求Yun He和Sanjib Sarkar于2013年3月15日提交的、名稱(chēng)為 "Adaptive Backchannel Equalization(自適應(yīng)反向信道均衡"的美國(guó)臨時(shí)申請(qǐng)61/801,014 的優(yōu)先權(quán)。
【技術(shù)領(lǐng)域】
[0003] 本發(fā)明的實(shí)施例涉及快速互連。更具體地,本發(fā)明的實(shí)施例涉及快速串行鏈路以 及相關(guān)聯(lián)的發(fā)送器控制。
【背景技術(shù)】
[0004] 快速串行輸入/輸出(I/O)接口最近已經(jīng)以8-10Gbit的速度為目標(biāo)。以這樣的 速度提供可靠的數(shù)據(jù)通信通常是復(fù)雜的并且有挑戰(zhàn)性,因?yàn)榉?hào)間干擾(ISI)、隨機(jī)和確定 性抖動(dòng)、串?dāng)_和電源噪聲可能會(huì)嚴(yán)重使信號(hào)劣化,這導(dǎo)致在接收側(cè)恢復(fù)信號(hào)很難。例如,在 PCIe(第三代)規(guī)范中,定義了交互反向信道均衡協(xié)議。該協(xié)議允許鏈路伙伴交換信息并為 每個(gè)接收器分配時(shí)間窗來(lái)調(diào)整其鏈路伙伴的發(fā)送器設(shè)定。然而,協(xié)議沒(méi)有詳細(xì)說(shuō)明接收器 自適應(yīng)的方法,但是鏈路伙伴的發(fā)送器側(cè)必須響應(yīng)其請(qǐng)求。
[0005] 使用鏈路均衡的現(xiàn)有解決方案需要每個(gè)平臺(tái)和插入卡分別為可靠的操作進(jìn)行特 征化和配置。這結(jié)合了個(gè)體平臺(tái)定制,對(duì)電氣驗(yàn)證來(lái)說(shuō)呈現(xiàn)了巨大的邏輯困難。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0006] 通過(guò)示例的方式而不是限制的方式在附圖的圖中說(shuō)明了本發(fā)明的實(shí)施例,在附圖 中,相同的附圖標(biāo)記代表相同的元件。
[0007] 圖1是具有可使用自適應(yīng)反向信道均衡的鏈路的計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的框 圖。
[0008] 圖2是對(duì)應(yīng)于自適應(yīng)均衡過(guò)程的一個(gè)實(shí)施例的計(jì)時(shí)序列。
[0009] 圖3描述了自適應(yīng)均衡過(guò)程的一個(gè)實(shí)施例中進(jìn)行分析的數(shù)據(jù)模式。
[0010] 圖4是用于計(jì)算平衡均衡和總體均衡的示例技術(shù)的流程圖。
[0011] 圖5是示例均衡映射。
[0012] 圖6描述了使用自適應(yīng)反向信道均衡的實(shí)施例的發(fā)送器均衡和接收器連續(xù)時(shí)間 線(xiàn)性均衡器(CTLE)峰值調(diào)整的收斂軌跡。
[0013] 圖7描述了包括外圍部件互連快速(PCIe)兼容架構(gòu)的計(jì)算系統(tǒng)的實(shí)施例。
[0014] 圖8描述了包括分層堆棧的PCIe兼容互連架構(gòu)的實(shí)施例。
[0015] 圖9描述了將在互連架構(gòu)內(nèi)生成或接收到的PCIe兼容請(qǐng)求或分組的實(shí)施例。
[0016] 圖10描述了用于PCIe兼容互連架構(gòu)的發(fā)送器和接收器對(duì)的實(shí)施例。
[0017] 圖11描述了計(jì)算系統(tǒng)的框圖的實(shí)施例。
[0018] 圖12描述了計(jì)算系統(tǒng)的框圖的另一個(gè)實(shí)施例。
[0019] 圖13描述了計(jì)算系統(tǒng)的框圖的又一個(gè)實(shí)施例。
【具體實(shí)施方式】
[0020] 在下列描述中,闡述了多個(gè)具體細(xì)節(jié)。然而,可不用這些具體細(xì)節(jié)實(shí)施本發(fā)明的實(shí) 施例。在其它示例中,公知電路、結(jié)構(gòu)和技術(shù)沒(méi)有詳細(xì)描述以免模糊對(duì)說(shuō)明書(shū)的理解。
[0021] 用于提供自適應(yīng)鏈路均衡的當(dāng)前的一個(gè)解決方案是基于發(fā)送器優(yōu)化執(zhí)行接收器 眼睛裕量(margin)測(cè)試。其經(jīng)過(guò)發(fā)送器的每個(gè)均衡設(shè)置,并且通過(guò)利用時(shí)間裕量和/或電 壓裕量的測(cè)試性設(shè)計(jì)(DFT)功能來(lái)測(cè)試接收器裕量。在眼睛裕量測(cè)試徹底經(jīng)過(guò)所有的鏈路 伙伴的發(fā)送器均衡設(shè)置之后,選擇與在測(cè)試期間獲取的最高裕量相對(duì)應(yīng)的發(fā)送器均衡?;?于發(fā)送器優(yōu)化的眼睛裕量測(cè)試典型地在系統(tǒng)啟動(dòng)時(shí)由BIOS運(yùn)行,但也可以集成到PCIe控 制器或系統(tǒng)代理中。其可以被稱(chēng)為"軟件均衡",它具有許多缺點(diǎn)。這些缺點(diǎn)包括下述一個(gè) 或多個(gè)。
[0022] 基于發(fā)送器優(yōu)化的眼睛裕量顯著增加了開(kāi)機(jī)時(shí)間,因?yàn)樗枰徽揍槍?duì)鏈路伙 伴的發(fā)送器均衡設(shè)置的裕量測(cè)試。由于這是在加電期間執(zhí)行的,所以它意味著對(duì)用戶(hù)體驗(yàn) 的負(fù)面影響?;诎l(fā)送器優(yōu)化的眼睛裕量每次運(yùn)行不會(huì)產(chǎn)生相同的結(jié)果。裕量測(cè)試的可靠 性與停留時(shí)間直接相關(guān),在所述停留時(shí)間中接收器添加時(shí)間和/或電壓中的額外壓力,同 時(shí)檢查比特誤碼率。為了獲得可靠的結(jié)果,充分的裕量測(cè)試可能需要幾分鐘才能完成。
[0023] 基于發(fā)送器優(yōu)化的眼睛裕量需要插入卡來(lái)在加電時(shí)通知第三代PCIe兼容,并提 供額外的復(fù)位信號(hào)。這些額外的要求可能造成系統(tǒng)互操作性問(wèn)題?;诎l(fā)送器優(yōu)化的眼睛 裕量可選擇引入系統(tǒng)穩(wěn)定性風(fēng)險(xiǎn)的設(shè)置?;诎l(fā)送器優(yōu)化的眼睛裕量只著眼于裕量并且不 知道內(nèi)部接收器狀態(tài)。其可以選擇把接收器放在靠近內(nèi)部電路的穩(wěn)定性邊緣的邊界條件的 設(shè)置。
[0024] 基于發(fā)送器優(yōu)化的眼睛裕量只能從不同的預(yù)先設(shè)置進(jìn)行選擇,這限制了鏈路性能 改進(jìn)。預(yù)先設(shè)置是可能的均衡設(shè)置的一小部分,且優(yōu)化設(shè)置與平臺(tái)相關(guān),它可能與預(yù)先設(shè)置 不對(duì)應(yīng)。許多接收器模擬設(shè)置非常依賴(lài)于處理、操作溫度和電壓。將新的接收器參數(shù)增加 到眼睛裕量測(cè)試,以指數(shù)方式增加了優(yōu)化時(shí)間并且在真實(shí)世界系統(tǒng)中不能實(shí)現(xiàn)。缺少自調(diào) 整接收器配置的能力是對(duì)鏈路性能改善的另一限制。
[0025] 圖1是具有可以利用自適應(yīng)反向信道均衡的鏈路的計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的 框圖。在一個(gè)實(shí)施例中,鏈路是PCIe兼容鏈路。例如,PCIe3代或更高版本兼容鏈路。在 這個(gè)例子中的計(jì)算機(jī)系統(tǒng)包括處理器1〇〇、鏈路伙伴150和信道170。在一個(gè)實(shí)施例中,鏈 路伙伴150包括PCIe3代兼容發(fā)送器160。在一個(gè)實(shí)施例中,發(fā)送器160在發(fā)送器模擬前 端(TxAFE)塊161中實(shí)施三抽頭(tap)均衡FIR濾波器。三抽頭FIR濾波器由TX均衡系 數(shù){Cml,C0和Cpl}分別控制。Cml是前標(biāo)抽頭(pre-cursor tap),C0是主標(biāo)抽頭(main cursor tap)和Cpl是后標(biāo)抽頭(post cursor tap)。發(fā)送器160將二進(jìn)制數(shù)據(jù)流轉(zhuǎn)換為差 分模擬信號(hào),并且根據(jù)系數(shù){Cml,C0和Cpl}均衡輸出TXP和TXN。發(fā)送信號(hào)連接到信道 170。
[0026] 在一個(gè)實(shí)施例中,處理器100實(shí)現(xiàn)第3代PCIe接收器110。來(lái)自信道輸出的減弱 和降級(jí)的信號(hào)RXP和RXN耦合到接收器110。連續(xù)時(shí)間線(xiàn)性均衡器(CTLE)塊111放大并決 定輸入信號(hào)。CTLE111具有接收自動(dòng)增益控制系數(shù)(AGCCoef)的可變?cè)鲆娣糯笃?,以及接?CTLEPeak系數(shù)(CTLEPeak)的頻率峰值均衡器。CTLE111在輸出端outp、outn提供了穩(wěn)定 的差分信號(hào)給決定反饋均衡器(DFE)塊112。DFE112由決定反饋均衡器系數(shù)(DFECoef)調(diào) 整。
[0027] -旦該差分信號(hào)由DFE112補(bǔ)償,則提供給采樣器塊116用于對(duì)數(shù)字?jǐn)?shù)據(jù)和誤差進(jìn) 行采樣。采樣器116操作以確定DFE輸出信號(hào)vxp、vxn在時(shí)鐘信號(hào)ck的上升沿或下降沿 是高于還是低于基準(zhǔn),比如基準(zhǔn)電壓。
[0028] 在一個(gè)實(shí)施例中,如果DFE電壓大于零,則對(duì)應(yīng)于數(shù)字?jǐn)?shù)據(jù)"1"。如果DFE電壓小 于0,則對(duì)應(yīng)于數(shù)字?jǐn)?shù)據(jù)"0"。如果DFE電壓的幅度在基準(zhǔn)電壓水平(例如vref)以上,例 如,100mV、150mV、或者其它可選數(shù)值,則其對(duì)應(yīng)于數(shù)字誤差"1"。如果DFE電壓的幅度低于 相同的基準(zhǔn)電壓水平,則其對(duì)應(yīng)于數(shù)字誤差" 〇 "。用于數(shù)據(jù)和誤差信息的邏輯電平可在不同 的實(shí)施例中反轉(zhuǎn)或者在不同方案中編碼,這樣在不同的時(shí)間,邏輯電平反轉(zhuǎn)。
[0029] 數(shù)據(jù)和誤差信號(hào)被提供給最小均方(LMS)誤差塊115和連續(xù)時(shí)間偏移取消(CT0C) 塊114,其分別提供決定反饋均衡器系數(shù)(DFECoef)、自動(dòng)增益控制系數(shù)(AGCCoef)、和CTLE 偏移校正系數(shù)(CTOCCoef)至DFE112和CTLE111。DFECoef、數(shù)據(jù)和誤差信號(hào)被提供給時(shí)鐘 和數(shù)據(jù)恢復(fù)(⑶R)塊117,其生成接收器數(shù)據(jù)和時(shí)鐘輸出RxData和Rxclk,并且提取采樣相 位信息pi_dacl來(lái)控制相位內(nèi)插器塊113。該相位內(nèi)插器根據(jù)pi_dacl混合輸入PLL時(shí)鐘 CLKPLL1和CLKPLLQ,并且產(chǎn)生piclk輸出到DFE塊112。
[0030] 在一個(gè)實(shí)施例中,自適應(yīng)反向信道均衡塊120在初始鏈接訓(xùn)練期間,連同AGCCoef 和DFECoef-起分析數(shù)據(jù)和誤差信號(hào)。在本文描述的技術(shù)中,反向信道均衡可以在硬件中 利用自適應(yīng)調(diào)諧來(lái)選擇對(duì)于接收器最佳的發(fā)送器均衡設(shè)置{Cml,C0和Cpl}。在一個(gè)實(shí)施 例中,該技術(shù)包括選擇通過(guò)硬件自適應(yīng)而自適應(yīng)達(dá)到峰值的連續(xù)時(shí)間線(xiàn)性均衡器(CTLE)。 一個(gè)實(shí)施例使硬件自適應(yīng)實(shí)現(xiàn)能夠滿(mǎn)足反向信道平衡的第三代PCIe的要求。在一個(gè)實(shí)施 例中,該技術(shù)使用梯度搜索策略用于快速收斂。一般來(lái)說(shuō),可被任何具有決定反饋平衡器 (DFE)的接收器采用。
[0031] 這里描述的技術(shù)可以提供一個(gè)或多個(gè)以下優(yōu)點(diǎn)。在一個(gè)實(shí)施例中,發(fā)送器均衡系 數(shù)和接收器CTLE峰值設(shè)置被聯(lián)合優(yōu)化,這是鏈路性能中最關(guān)鍵的兩個(gè)參數(shù)??商岣唠姎怍?棒性。電裕量越高則鏈路穩(wěn)定性就越好。在一個(gè)實(shí)施例中,本文所述的機(jī)制需要相對(duì)較小 的占用空間,并且適應(yīng)第三代PCIe的設(shè)計(jì)。
[0032] 在一個(gè)實(shí)施例中,本文描述的技術(shù)可以在每航道(lane)的基礎(chǔ)上運(yùn)行,并且可在 每個(gè)航道的整個(gè)均衡空間上進(jìn)行優(yōu)化。相反,基于眼睛裕量的發(fā)送器優(yōu)化是每束(兩航道) 或每個(gè)端口(所有航道),并且只能在用于束或端口的預(yù)先設(shè)置中進(jìn)行選擇。
[0033] 圖2是對(duì)應(yīng)于自適應(yīng)均衡過(guò)程的一個(gè)實(shí)施例的計(jì)時(shí)序列。在一個(gè)實(shí)施例中,自適 應(yīng)均衡可以通過(guò)駐留在模擬前端(AFE)中的數(shù)字有限狀態(tài)機(jī)(FSM)來(lái)提供。在一個(gè)實(shí)施例 中,F(xiàn)SM控制接收器電路,計(jì)算優(yōu)化的均衡設(shè)置,并在訓(xùn)練期間同1/0 (例如,PCIe)系統(tǒng)代理 (SA)或控制器進(jìn)行通信。圖2的例子關(guān)于PCIe訓(xùn)練;但是,本文描述的技術(shù)可以應(yīng)用到不 同的接口并且不限于PCIe。
[0034] 在一個(gè)實(shí)施例中,在PCIe控制器開(kāi)始速度變化(例如,到第三代數(shù)據(jù)速率)210 后,接收器電路經(jīng)過(guò)第一采集序列(ACQ)215。接收器嘗試在ACQ215期間鎖定位,同時(shí)聚 合時(shí)鐘和數(shù)據(jù)恢復(fù)環(huán)(⑶R)、自動(dòng)增益控制(AGC)、決定反饋均衡(DFE)和連續(xù)偏移取消 (CTOC)。當(dāng)ACQ215完成時(shí),接收器達(dá)到給定默認(rèn)鏈路伙伴發(fā)送器均衡和接收器CTLE峰值 設(shè)置的最佳操作條件。
[0035] 在一個(gè)實(shí)施例中,自適應(yīng)均衡開(kāi)始于ACQ215的結(jié)束。在一個(gè)實(shí)施例中,使用前饋 均衡(FFE)通過(guò)查找過(guò)均衡和平衡均衡的梯度來(lái)進(jìn)行整體鏈路評(píng)估。在一個(gè)實(shí)施例中,均 衡的梯度被用于在迭代220的前半段驅(qū)動(dòng)發(fā)送器均衡自適應(yīng),并在迭代260的后半段聯(lián)合 優(yōu)化發(fā)送器均衡(TxEQ)和接收器CTLE(RxCTLE)。
[0036] 在一個(gè)實(shí)施例中,F(xiàn)FE被用來(lái)計(jì)算新的TxEQ和RxCTLE系數(shù),并且將這些新的值傳 送到系統(tǒng)代理。系統(tǒng)代理然后與鏈路伙伴傳送這些新設(shè)置,并等待新的值在SA段有效。在 一個(gè)實(shí)施例中,自適應(yīng)均衡然后可以執(zhí)行預(yù)選數(shù)量的迭代,以確保TxEQ和RxCTLE最終達(dá)到 最佳設(shè)置。在PCIe中,例如,24ms是最大訓(xùn)練時(shí)間并且本文所述的過(guò)程可在1. 5ms或更少 時(shí)間內(nèi)完成,者顯者提1? 了系統(tǒng)性能。
[0037] 圖3示出了在自適應(yīng)均衡過(guò)程的一個(gè)實(shí)施例中進(jìn)行分析的數(shù)據(jù)模式。在一個(gè)實(shí)施 例中,數(shù)據(jù)模式"xlOlx"和"χΟΙΟχ"在DFE誤差采樣器中被分析以搜索整體均衡的指示。 在一個(gè)實(shí)施例中,3個(gè)位的中間是采樣位,其被比較并用于自適應(yīng)均衡過(guò)程。在一個(gè)實(shí)施例 中,采樣位與基準(zhǔn)電壓(+vref,-vref)進(jìn)行比較。
[0038] 在一個(gè)實(shí)施例中,如果中間的單個(gè)轉(zhuǎn)換位低于收斂基準(zhǔn)電壓,而非轉(zhuǎn)換位高于基 準(zhǔn)電壓,貝 1J這被認(rèn)為是欠均衡的(under-equalized),如圖3A所示。在一個(gè)實(shí)施例中,公式 Acpl+Acml =-1用于代表欠均衡。在一個(gè)實(shí)施例中,如果中間的單個(gè)轉(zhuǎn)換位大于所述 收斂基準(zhǔn)電壓,而非轉(zhuǎn)換位低于基準(zhǔn)電壓,則這被認(rèn)為是過(guò)均衡的(over-equalized),如圖 3B所示。在一個(gè)實(shí)施例中,公式Acpl+Acml = +1用于表示過(guò)均衡。在自適應(yīng)均衡過(guò)程 中,使用變量"TEQ",使得如果過(guò)均衡則TEQ = +1且如果欠均衡則TEQ = -1,并且如果是平 衡的均衡則TEQ = 0。
[0039] 在一個(gè)實(shí)施例中,數(shù)據(jù)模式"xllOOx"和"xOOllx"由DFE誤差采樣器進(jìn)行分析以 搜索平衡均衡的指示。兩個(gè)中間位的電壓幅度與收斂基準(zhǔn)電壓進(jìn)行比較。在一個(gè)實(shí)施例 中,如果中間的第一位超過(guò)收斂基準(zhǔn)電壓,而第二位低于基準(zhǔn)電壓,則被認(rèn)為是"預(yù)拍超重 (pre-shoot overweight) ",如圖3C所示。在一個(gè)實(shí)施例中,如果中間的第一位低于收斂基 準(zhǔn)電壓,而第二位高于基準(zhǔn)電壓,則被認(rèn)為是"去加重超重(de-emphasis overweight) ",如 圖3D所示。在自適應(yīng)均衡過(guò)程中,使用變量"BEQ",使得如果去加重超重則BEQ = +1且如 果預(yù)拍超重則BEQ = -1,并且如果均衡是平衡的,則BEQ = 0。
[0040] 在一個(gè)實(shí)施例中,在FFE訓(xùn)練段期間(例如,64k Π時(shí)間窗),在其中對(duì)輸入位流進(jìn) 行采樣,并通過(guò)數(shù)據(jù)模式分析進(jìn)行過(guò)濾以收集TEQ和BEQ統(tǒng)計(jì)。用于總的TEQ和BEQ計(jì)算 的示例流程圖在圖4中示出。圖4的例子是用于64kH的訓(xùn)練窗;但是,也可以支持更長(zhǎng)或 更短的其它訓(xùn)練窗。
[0041] FFE TxEQ訓(xùn)練段從Π計(jì)數(shù)為零開(kāi)始410。如果Π計(jì)數(shù)大于指定的窗口(例如, 64K) 420,則執(zhí)行新的TxEQ值計(jì)算430,并且FFE TxEQ訓(xùn)練段結(jié)束440。如果Π計(jì)數(shù)不大 于指定的窗口 420,則執(zhí)行總均衡(TEQ)檢測(cè)450。在一個(gè)實(shí)施例中,如上所述,執(zhí)行TEQ檢 測(cè)。所檢測(cè)到的TEQ值被添加到總TEQ (teq_total) 460。
[0042] 然后執(zhí)行平衡均衡(BEQ) 470。在一個(gè)實(shí)施例中,如上所述執(zhí)行BEQ檢測(cè)。所檢測(cè) 到的BEQ值被添加到總的BEQ(beq_total)480。Π計(jì)數(shù)遞增490,并且重復(fù)該過(guò)程重復(fù)。
[0043] 一旦計(jì)算出總的TEQ和總的BEQ值,則可以計(jì)算新的TxEQ值。在下面的說(shuō)明中, Δ cpl表示TxEQ去加重系數(shù)變化,Λ cml表示TxEQ預(yù)拍系數(shù)變化,+ Λ c0表示主抽頭變化。 在一個(gè)實(shí)施例中,利用下面的等式:
[0044]
【權(quán)利要求】
1. 一種方法,包括: 確定在訓(xùn)練期間的總的均衡值; 確定在預(yù)選的訓(xùn)練期間的總的平衡均衡值; 基于所述總的均衡值和所述總的平衡均衡值確定發(fā)送器均衡系數(shù); 利用所述發(fā)送器均衡系數(shù)通過(guò)串行鏈路發(fā)送數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的方法,其中確定在預(yù)選的訓(xùn)練期間的總的均衡值包括: 對(duì)在訓(xùn)練期間內(nèi)的每個(gè)間隔,確定所述間隔的總的均衡檢測(cè)值; 將多個(gè)間隔的總的均衡值求和,以確定在預(yù)選的訓(xùn)練期間的總的均衡值。
3. 根據(jù)權(quán)利要求2所述的方法,其中,如果在多位模式中的中間位超過(guò)基準(zhǔn)電壓值,則 所述間隔的總的均衡檢測(cè)值是正值。
4. 根據(jù)權(quán)利要求2所述的方法,其中,如果在多位模式中的中間位小于基準(zhǔn)電壓值,則 所述間隔的總的均衡檢測(cè)值是負(fù)值。
5. 根據(jù)權(quán)利要求1所述的方法,其中發(fā)送系數(shù)通過(guò)檢測(cè)總的均衡和平衡均衡以及確定 以下公式而被確定:
6. 根據(jù)權(quán)利要求1所述的方法,其中確定在預(yù)選的訓(xùn)練期間的平衡均衡值包括: 對(duì)在訓(xùn)練期間內(nèi)的每個(gè)間隔,確定所述間隔的平衡均衡檢測(cè)值; 將多個(gè)間隔的平衡均衡值求和,以確定在預(yù)選的訓(xùn)練期間的平衡均衡值。
7. 根據(jù)權(quán)利要求6所述的方法,其中,如果在多位模式中兩個(gè)中間位的第一中間位超 過(guò)基準(zhǔn)電壓值,并且所述兩個(gè)中間位的第二中間位小于基準(zhǔn)電壓,則所述間隔的平衡均衡 檢測(cè)值是正值。
8. 根據(jù)權(quán)利要求6所述的方法,其中,如果在多位模式中兩個(gè)中間位的第一中間位小 于基準(zhǔn)電壓值,并且所述兩個(gè)中間位的第二中間位超過(guò)基準(zhǔn)電壓,則所述間隔的平衡均衡 檢測(cè)值是負(fù)值。
9. 根據(jù)權(quán)利要求1所述的方法,還包括通過(guò)以下方式確定連續(xù)時(shí)間線(xiàn)性均衡器(CTLE) 峰值變化: 如果第一決定反饋均衡器(DFE)抽頭超過(guò)最大能力的第一預(yù)選百分比,則增加CTLE峰 值;以及 如果第二DFE抽頭具有與所述第一 DFE抽頭相反的幅度并且超過(guò)第一 DFE第一抽頭幅 度的第二預(yù)選百分比,則減少CTLE峰值。
10. 根據(jù)權(quán)利要求9所述的方法,其中所述第一預(yù)選百分比和所述第二預(yù)選百分比是 可編程的。
11. 根據(jù)權(quán)利要求1所述的方法,其中所述串行鏈路包括外圍部件互連(PCI)兼容鏈 路。
12. 根據(jù)權(quán)利要求11所述的方法,其中所述PCI兼容鏈路包括PCI快速(PCIe)、第三 代或更高兼容鏈路。
13. -種裝置,包括鏈路控制代理,其用于確定在訓(xùn)練期間的總的均衡值,確定在預(yù)選 的訓(xùn)練期間的總的平衡均衡值,基于所述總的均衡值和所述總的平衡均衡值確定發(fā)送器均 衡系數(shù),并且利用所述發(fā)送器均衡系數(shù)通過(guò)串行鏈路發(fā)送數(shù)據(jù)。
14. 根據(jù)權(quán)利要求13所述的裝置,其中確定在預(yù)選的訓(xùn)練期間的總的均衡值包括: 對(duì)在訓(xùn)練期間內(nèi)的每個(gè)間隔,確定所述間隔的總的均衡檢測(cè)值; 將多個(gè)間隔的總的均衡值求和,以確定在預(yù)選的訓(xùn)練期間的總的均衡值。
15. 根據(jù)權(quán)利要求14所述的裝置,其中,如果在多位模式中的中間位超過(guò)基準(zhǔn)電壓值, 則所述間隔的總的均衡檢測(cè)值是正值。
16. 根據(jù)權(quán)利要求14所述的裝置,其中,如果在多位模式中的中間位小于基準(zhǔn)電壓值, 則所述間隔的總的均衡檢測(cè)值是負(fù)值。
17. 根據(jù)權(quán)利要求13所述的裝置,其中發(fā)送系數(shù)通過(guò)檢測(cè)總的均衡和平衡均衡以及確 定以下公式而被確定:
18. 根據(jù)權(quán)利要求13所述的裝置,其中確定在預(yù)選的訓(xùn)練期間的平衡均衡值包括: 對(duì)在訓(xùn)練期間內(nèi)的每個(gè)間隔,確定所述間隔的平衡均衡檢測(cè)值; 將多個(gè)間隔的平衡均衡值求和,以確定在預(yù)選的訓(xùn)練期間的平衡均衡值。
19. 根據(jù)權(quán)利要求18所述的裝置,其中,如果在多位模式中兩個(gè)中間位的第一中間位 超過(guò)基準(zhǔn)電壓值,并且所述兩個(gè)中間位的第二中間位小于基準(zhǔn)電壓,則所述間隔的平衡均 衡檢測(cè)值是正值。
20. 根據(jù)權(quán)利要求18所述的裝置,其中,如果在多位模式中兩個(gè)中間位的第一中間位 小于基準(zhǔn)電壓值,并且所述兩個(gè)中間位的第二中間位超過(guò)基準(zhǔn)電壓,則所述間隔的平衡均 衡檢測(cè)值是負(fù)值。
21. 根據(jù)權(quán)利要求13所述的裝置,所述鏈路控制代理進(jìn)一步用于通過(guò)以下方式確定連 續(xù)時(shí)間線(xiàn)性均衡器(CTLE)峰值變化: 如果第一決定反饋均衡器(DFE)抽頭超過(guò)最大能力的第一預(yù)選百分比,則增加CTLE峰 值;以及 如果第二DFE抽頭具有與所述第一 DFE抽頭相反的幅度并且超過(guò)第一 DFE第一抽頭幅 度的第二預(yù)選百分比,則減少CTLE峰值。
22. 根據(jù)權(quán)利要求21所述的裝置,其中所述第一預(yù)選百分比為50%,并且第二預(yù)選百 分比為50%。
23. 根據(jù)權(quán)利要求13所述的裝置,其中所述串行鏈路包括外圍部件互連(PCI)兼容鏈 路。
24. 根據(jù)權(quán)利要求23所述的裝置,其中所述PCI兼容鏈路包括PCI快速(PCIe)、第三 代或更高兼容鏈路。
25. 根據(jù)權(quán)利要求13所述的裝置,其中所述訓(xùn)練期間為預(yù)選的訓(xùn)練期間。
【文檔編號(hào)】G06F13/20GK104050122SQ201410265711
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年3月14日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】Y·何, S·薩卡爾 申請(qǐng)人:英特爾公司