使用第二協(xié)議的擴(kuò)展功能結(jié)構(gòu)來(lái)控制第一協(xié)議的物理鏈路的制作方法
【專利摘要】在一個(gè)實(shí)施例中,方法包括:訪問(wèn)具有協(xié)議棧的第一設(shè)備的第一鏈路功能寄存器的第一字段,所述協(xié)議棧包括根據(jù)第一通信協(xié)議的事務(wù)層和鏈路層,以及具有第二通信協(xié)議的物理單元的協(xié)議棧的物理層;將所述第一字段用作指向所述第一設(shè)備的第二鏈路功能寄存器中的位置的指針值,并且使用來(lái)自所述第二鏈路功能寄存器中的所述位置的信息來(lái)執(zhí)行用于耦合至所述設(shè)備的物理鏈路的配置操作。描述并且要求保護(hù)其他實(shí)施例。
【專利說(shuō)明】使用第二協(xié)議的擴(kuò)展功能結(jié)構(gòu)來(lái)控制第一協(xié)議的物理鏈路
【技術(shù)領(lǐng)域】
[0001] 實(shí)施例涉及互連技術(shù)。
【背景技術(shù)】
[0002] 為了提供在一個(gè)系統(tǒng)內(nèi)的不同裝置之間的通信,使用了一些類型的互連機(jī)制。取 決于系統(tǒng)實(shí)現(xiàn),各種各樣的這樣的互連都是可能的。通常為了使得兩個(gè)設(shè)備能夠互相通信, 它們共享共同的通信協(xié)議。
[0003] 在計(jì)算機(jī)系統(tǒng)中的設(shè)備之間進(jìn)行通信的一個(gè)典型的通信協(xié)議是根據(jù)基于快速 PCI?規(guī)范基礎(chǔ)規(guī)范版本3. 0 (發(fā)布于2010年11月18日)(以下稱為PCIe?規(guī)范)的鏈路 的快速外圍部件互連?(快速PCITM(PCIe?))通信協(xié)議。所述通信協(xié)議是加載/存儲(chǔ)輸入/ 輸出(10)互連系統(tǒng)的一個(gè)示例。設(shè)備之間的通信通常根據(jù)所述協(xié)議以非常高的速度串行 執(zhí)行。關(guān)于所述協(xié)議的各種參數(shù)的開發(fā)旨在實(shí)現(xiàn)最大性能,而不考慮功效,正如PCIe?通信 協(xié)議是針對(duì)桌面式計(jì)算機(jī)所開發(fā)的。因此,其許多特征并未縮小至可以并入到移動(dòng)系統(tǒng)中 的更低功率的解決方案。
[0004] 除了關(guān)于傳統(tǒng)的加載/存儲(chǔ)通信協(xié)議的這些功率問(wèn)題外,現(xiàn)有的鏈路管理方案通 常非常復(fù)雜并且涉及許多狀態(tài),從而使很長(zhǎng)的過(guò)程要執(zhí)行狀態(tài)之間的轉(zhuǎn)換。這部分地是由 于現(xiàn)有的鏈路管理機(jī)制,所述鏈路管理機(jī)制被開發(fā)用于包括多種不同的形成因素要求,例 如,連接器、不同系統(tǒng)的合并等。一個(gè)這樣的示例是根據(jù)PCIe?通信協(xié)議的鏈路管理。
【專利附圖】
【附圖說(shuō)明】
[0005] 圖1是根據(jù)本發(fā)明的實(shí)施例的通信協(xié)議的協(xié)議棧的高級(jí)框圖。
[0006] 圖2是根據(jù)本發(fā)明的實(shí)施例的片上系統(tǒng)(SoC)的框圖。
[0007] 圖3是根據(jù)本發(fā)明的另一實(shí)施例的物理單元的框圖。
[0008] 圖4是根據(jù)本發(fā)明的實(shí)施例的示出了協(xié)議棧的進(jìn)一步細(xì)節(jié)的框圖。
[0009] 圖5是根據(jù)本發(fā)明的實(shí)施例的可以為鏈路管理器的一部分的鏈路訓(xùn)練狀態(tài)機(jī)的 狀態(tài)圖。
[0010] 圖6是根據(jù)本發(fā)明的實(shí)施例的邊帶機(jī)制的各種狀態(tài)的流程圖。
[0011] 圖7是根據(jù)本發(fā)明的實(shí)施例的方法的流程圖。
[0012] 圖8是根據(jù)本發(fā)明的實(shí)施例的存在于計(jì)算機(jī)系統(tǒng)中的部件的框圖。
[0013] 圖9是可以與實(shí)施例一起使用的示例系統(tǒng)的框圖。
[0014] 圖10是根據(jù)本發(fā)明的一個(gè)實(shí)施例的示出了重配置請(qǐng)求的時(shí)序圖。
[0015] 圖11是根據(jù)本發(fā)明的另一實(shí)施例的重配置請(qǐng)求的定時(shí)圖示出。
[0016] 圖12是根據(jù)本發(fā)明的一個(gè)實(shí)施例的恢復(fù)子狀態(tài)機(jī)的框圖。
[0017] 圖13是根據(jù)本發(fā)明的一個(gè)實(shí)施例的功能結(jié)構(gòu)的框圖。
[0018] 圖14是根據(jù)本發(fā)明的另一實(shí)施例的方法的流程圖。
【具體實(shí)施方式】
[0019] 實(shí)施例可以提供具有低功率、加載/存儲(chǔ)架構(gòu)并且特別適用于在移動(dòng)設(shè)備(包括 蜂窩電話,例如:智能電話、平板計(jì)算機(jī)、電子閱讀器、超極本?等)中使用的輸入/輸出 (10)互連技術(shù)。
[0020] 在各種實(shí)施例中,用于給定的通信協(xié)議的協(xié)議??梢耘c不同的通信協(xié)議的物理單 元或至少與用于給定的通信協(xié)議的物理單元不同的物理(PHY)單元一起使用。物理單元包 括邏輯層和物理層或電層二者,所述物理層或電層通過(guò)互連(例如,鏈接兩個(gè)獨(dú)立半導(dǎo)體 管芯的鏈路)來(lái)提供信息信號(hào)的實(shí)際、物理通信,所述兩個(gè)獨(dú)立半導(dǎo)體管芯可以是單個(gè)集 成電路(1C)封裝或例如經(jīng)由電路板路由、跡線等相耦合的單獨(dú)封裝內(nèi)的兩個(gè)半導(dǎo)體管芯。 另外,物理單元可以執(zhí)行對(duì)數(shù)據(jù)分組的成幀/解幀、執(zhí)行鏈路訓(xùn)練和初始化、以及處理將數(shù) 據(jù)分組傳送至物理互連或從物理互連接收數(shù)據(jù)分組。
[0021] 雖然不同的實(shí)施方式都是可能的,但是,在一個(gè)實(shí)施例中,協(xié)議棧可以具有基于傳 統(tǒng)的個(gè)人計(jì)算機(jī)(PC)的通信協(xié)議(例如,根據(jù)快速PCI?規(guī)范基礎(chǔ)規(guī)范版本3.0 (發(fā)布于 2010年11月18日)(以下稱為PCIe?規(guī)范)的快速外圍部件互連?(PCI) (PCIe?)通信 協(xié)議)、應(yīng)用協(xié)議擴(kuò)展的進(jìn)一步版本或另一個(gè)這樣的協(xié)議,然而,物理單元不根據(jù)PCIe?通 信協(xié)議。該物理單元可以專門設(shè)計(jì)為以下目的:能夠?qū)崿F(xiàn)低功率操作用于允許實(shí)質(zhì)上不變 的PCIe?上層協(xié)議棧與所述低功率物理電路的合并。這樣,可以利用PCIe?通信協(xié)議的 廣泛的已有基礎(chǔ),以便并入到以低功率操作的便攜式和其他基于非PC的形成因素中。雖 然本發(fā)明的范圍不限于此,但是,在一個(gè)實(shí)施例中,所述物理單元可以為改編自移動(dòng)平臺(tái)的 物理單元,所述移動(dòng)平臺(tái)例如是根據(jù)移動(dòng)產(chǎn)業(yè)處理器接口(MIPI)聯(lián)盟的M-PHY規(guī)范版本 1. 00. 00 (2011年2月8日)(MIPI董事會(huì)批準(zhǔn)于2011年4月28日)(以下稱為MIPI規(guī)范) 的所謂的M-PHY,MIPI聯(lián)盟是為移動(dòng)計(jì)算機(jī)設(shè)備制定標(biāo)準(zhǔn)的小組。然而,可以使用其他低功 率物理單元(例如,根據(jù)其他低功率規(guī)范(例如,用于在多芯片封裝內(nèi)將獨(dú)立的管芯耦合在 一起的))或定制的低功率解決方案。正如本文所使用的,術(shù)語(yǔ)"低功率"是指低于常規(guī)PC 系統(tǒng)的功耗等級(jí)并且其可以適用于多種移動(dòng)和便攜式設(shè)備的。作為示例,"低功率"可以為 比常規(guī)PCIe?物理單元消耗更少功率的物理單元。
[0022] 這樣,通過(guò)將具有不同類型的物理單元的傳統(tǒng)PCIe?協(xié)議棧相聚合,可以利用針 對(duì)PCIe?開發(fā)的已有部件的大量再使用,以用于并入到移動(dòng)或其他便攜式或低功率平臺(tái) 中。
[0023] 實(shí)施例還可以利用如下認(rèn)識(shí):現(xiàn)有的加載/存儲(chǔ)10技術(shù),尤其是PCIe?,其設(shè)計(jì)目 的在于獲得最大性能,其中,功效不是主要問(wèn)題,并且由此沒(méi)有縮小至低功率應(yīng)用。通過(guò)將 常規(guī)的加載/存儲(chǔ)協(xié)議棧的部分與低功率設(shè)計(jì)的物理單元相結(jié)合,實(shí)施例可以保留PCIe? 的性能優(yōu)勢(shì),同時(shí)實(shí)現(xiàn)設(shè)備和平臺(tái)級(jí)的最佳等級(jí)功率。
[0024] 同樣,實(shí)施例可以為與具有較大的已有基礎(chǔ)的普適PCIe?架構(gòu)兼容的軟件。另外, 實(shí)施例還能夠?qū)崿F(xiàn)移動(dòng)設(shè)計(jì)PHY(例如,M-PHY)的直接PHY再使用。這樣,當(dāng)PH可以在不 干擾相關(guān)聯(lián)的無(wú)線電的時(shí)鐘速率下運(yùn)行時(shí),(由于PHY的時(shí)鐘頻率的諧波不干擾典型無(wú)線 電解決方案運(yùn)行的公共的無(wú)線電頻率(例如,1. 8、1. 9、2. 4千兆赫(GHz)或其他這樣的無(wú)線 頻率)),低活和空閑功率均可以利用傳送的高效功率/位連同是友好的電磁接口 /射頻接 口(EMI/RFI)的方法一起實(shí)現(xiàn)。
[0025] 實(shí)施例可以進(jìn)一步提供架構(gòu)增強(qiáng),所述架構(gòu)增強(qiáng)能夠進(jìn)行優(yōu)化的鏈路訓(xùn)練和管理 機(jī)制(LTSSM);優(yōu)化的流控制和重試緩沖以及管理機(jī)制;用于改變鏈路操作模式的架構(gòu)協(xié) 議;快速硬件支持的設(shè)備狀態(tài)保存和恢復(fù);以及用于具有可選的帶內(nèi)支持的鏈路管理的整 合的邊帶機(jī)制。
[0026] 在各種實(shí)施例中,PCIe?事務(wù)和數(shù)據(jù)鏈路層可以被實(shí)現(xiàn)為具有有限修改的協(xié)議棧 的部分,用于占用不同的鏈路速度和非對(duì)稱鏈路。另外,可以提供改進(jìn)的鏈路訓(xùn)練和管理用 于包括對(duì)多路通信、非對(duì)稱鏈路配置、邊帶整合和動(dòng)態(tài)帶寬可擴(kuò)展性的支持。實(shí)施例可以進(jìn) 一步提供對(duì)現(xiàn)有的基于PCIe?或不基于PCIe?的邏輯和電路(例如,M-PHY邏輯和電路) 之間的橋接的支持。
[0027] 所述分層方法能夠使現(xiàn)有的軟件棧(例如,操作系統(tǒng)(0S)、虛擬機(jī)管理器和驅(qū)動(dòng) 器)在不同的物理層上無(wú)縫運(yùn)行。使對(duì)數(shù)據(jù)鏈路和事務(wù)層的影響最小化,并且所述影響可 以包括與更新確認(rèn)頻率、重播計(jì)時(shí)器等相關(guān)的計(jì)時(shí)器的更新。
[0028] 由此,實(shí)施例可能限制PCIe?系統(tǒng)中提供的一些靈活性,因?yàn)樗鲮`活性在一些 情況下可能會(huì)在PCIe?系統(tǒng)和其他系統(tǒng)二者中產(chǎn)生一定的復(fù)雜性。這就是這些協(xié)議同時(shí)提 供大量靈活性,以實(shí)現(xiàn)即插即用功能的原因。相反,實(shí)施例可以對(duì)解決方案進(jìn)行裁剪,所述 解決方案使設(shè)計(jì)中的靈活性的量最小化,因?yàn)楫?dāng)并入到給定系統(tǒng)(例如,片上系統(tǒng)(SoC))、 互聯(lián)到另一個(gè)集成電路時(shí),已知的和固定的配置發(fā)生。因?yàn)橐阎尸F(xiàn)的確切配置的實(shí)現(xiàn), 當(dāng)SoC和所連接的設(shè)備二者均附接在平臺(tái)內(nèi)(例如,焊接至系統(tǒng)的電路板)時(shí),不需要關(guān)于 這些設(shè)備的即插即用功能,并且由此,可以不需要PCIe?中的或其他基于PC通信協(xié)議的內(nèi) 在的更大的靈活性,其能夠?qū)崿F(xiàn)將不同的設(shè)備無(wú)縫并入到具有即插即用功能的系統(tǒng)中。
[0029] 作為一個(gè)示例,SoC可以用作在第一 1C中實(shí)現(xiàn)的根復(fù)合體并且其耦合至可以為無(wú) 線電解決方案的第二1C,所述第二1C可以包括多個(gè)無(wú)線通信設(shè)備的一個(gè)或多個(gè)設(shè)備。這 樣的設(shè)備范圍可以從低功率短距離通信系統(tǒng)(例如,根據(jù)藍(lán)牙?規(guī)范)、本地?zé)o線通信(例 如,根據(jù)給定的電子與電氣工程師協(xié)會(huì)(IEEE)802. 11標(biāo)準(zhǔn)的所謂的WiFi?系統(tǒng))到更高的 功率無(wú)線系統(tǒng)(例如,給定的蜂窩通信協(xié)議(例如,3G或4G通信協(xié)議))。
[0030] 現(xiàn)參考圖1,圖1示出了根據(jù)本發(fā)明的實(shí)施例的通信協(xié)議的協(xié)議棧的高級(jí)框圖。如 圖1所示,棧1〇〇可以為在半導(dǎo)體部件(例如,1C)內(nèi)的軟件、固件和硬件的組合,用于提供 對(duì)半導(dǎo)體設(shè)備和耦合至該半導(dǎo)體設(shè)備的另一設(shè)備之間的數(shù)據(jù)通信的處理。在圖1的實(shí)施例 中,示出了開始于更高級(jí)軟件110的高級(jí)視圖,軟件110可以為在給定的平臺(tái)上執(zhí)行的各種 類型的軟件。所述更高級(jí)的軟件可以包括操作系統(tǒng)(0S)軟件、固件、應(yīng)用軟件等。經(jīng)由互 連140傳輸?shù)臄?shù)據(jù)可以通過(guò)協(xié)議棧的各層,由圖1內(nèi)概括地示出,所述互連140可以為將半 導(dǎo)體設(shè)備和另一部件相耦合的給定的物理互連。正如所示出的,所述協(xié)議棧的部分可以為 常規(guī)的PCIe?棧120的部分并且可以包括事務(wù)層125和數(shù)據(jù)鏈路層128。通常,事務(wù)層125 的作用是生成事務(wù)層數(shù)據(jù)分組(TLP),其可以為由時(shí)間分隔的基于請(qǐng)求或響應(yīng)的分組,從而 當(dāng)目標(biāo)設(shè)備針對(duì)響應(yīng)來(lái)收集數(shù)據(jù)時(shí),允許鏈路承載其他業(yè)務(wù)。事務(wù)層進(jìn)一步處理基于信用 的流控制。由此,事務(wù)層125在設(shè)備的處理電路和互連架構(gòu)(例如,數(shù)據(jù)鏈路層和物理層) 之間提供界面。在這一點(diǎn)上,事務(wù)層的主要責(zé)任在于分組(即,事務(wù)層分組(TLP))的組裝 與分解以及處理基于信用的流控制。
[0031] 繼而,數(shù)據(jù)鏈路層128可以對(duì)由事務(wù)層生成的TLP進(jìn)行排序并且確保在兩個(gè)端點(diǎn) 之間的TLP的可靠傳遞(包括處理錯(cuò)誤校驗(yàn))和確認(rèn)處理。由此,鏈路層128用作在事務(wù) 層和物理層之間的中間階段,并且提供可靠的機(jī)制用于通過(guò)鏈路在兩個(gè)部件之間交換TLP。 鏈路層的一側(cè)接收由事務(wù)層、應(yīng)用標(biāo)識(shí)符所組裝的TLP;計(jì)算和應(yīng)用錯(cuò)誤檢測(cè)碼(例如,循 環(huán)恢復(fù)代碼(CRC));以及將修改的TLP提交給物理層,用于跨越物理鏈路至外部設(shè)備的傳 輸。
[0032] 在數(shù)據(jù)鏈路層128中處理之后,分組可以被傳輸至PHY單元130。通常,PHY單元 130可以包括低功率PHY134,低功率PHY134可以包括邏輯層和物理(包括電子)子層。 在一個(gè)實(shí)施例中,由PHY單元130表示的物理層將分組物理地傳輸至外部設(shè)備。所述物理層 包括:用于將傳出信息準(zhǔn)備用于傳輸?shù)膫鬏敳糠趾陀糜谠趯⑺邮盏男畔鹘o鏈路層之前 識(shí)別和準(zhǔn)備所接收的信息的接收器部分。傳輸器組裝有被序列化并且傳輸至外部設(shè)備的符 號(hào)。所述接收器組裝有來(lái)自外部設(shè)備的序列化的符號(hào)并且其將所接收的信號(hào)轉(zhuǎn)換為位流。 將所述位流去序列化并且將其提供給邏輯子塊。
[0033] 在一個(gè)實(shí)施例中,低功率PHY134可以提供對(duì)分組化的數(shù)據(jù)的處理,以用于沿互連 140的通信,所述低功率PHY134可以為專門開發(fā)的或從另一PHY(例如,M-PHY)改編的給定 的低功率PHY。正如在圖1中進(jìn)一步可見的,鏈路訓(xùn)練和管理層132 (本文中還稱為鏈路管 理器)還可以存在于PHY單元130內(nèi)。在各種實(shí)施例中,鏈路管理器132可以包括:可以根 據(jù)另一通信協(xié)議(例如,PCIe?協(xié)議)實(shí)現(xiàn)的某種邏輯和用于處理在常規(guī)的協(xié)議棧(例如, 上文的PCIe?協(xié)議棧)和不同協(xié)議的物理PHY134之間的接口的專門邏輯。
[0034] 在圖1的實(shí)施例中,可以將互連140實(shí)現(xiàn)為可以為兩對(duì)單向連線的連線的差分對(duì)。 在一些實(shí)施方式中,可以將差分對(duì)的多個(gè)集合用于增加帶寬。要注意的是,根據(jù)PCIe?通信 協(xié)議,在每一個(gè)方向上的差分對(duì)的數(shù)量必需是相同的。然而,根據(jù)各種實(shí)施例,可以在每一 個(gè)方向上提供不同數(shù)量的對(duì),這允許更有效和更低功率的操作??梢詫⑺稣w聚合的棧 和鏈路140稱為移動(dòng)快速PCIe?互連或鏈路。雖然以所述高級(jí)別示出了圖1的實(shí)施例,但 要理解本發(fā)明的范圍不限于此。即,要理解圖1所示出的圖僅僅是關(guān)于從事務(wù)層通過(guò)物理 層的協(xié)議棧和更高級(jí)的軟件,并且SoC的各種其他電路或包括該棧的其他半導(dǎo)體器件未示 出。
[0035] 現(xiàn)參考圖2,圖2示出了根據(jù)本發(fā)明的實(shí)施例的SoC的框圖。正如圖2所示,SoC200可以為用于實(shí)現(xiàn)到各種類型的平臺(tái)中的任何類型的SoC,其范圍從相對(duì)小型的低功率 便攜式設(shè)備(例如,智能電話、個(gè)人數(shù)字助理(PAD)、平板電腦、上網(wǎng)本、超極本?等)到可 以在更高級(jí)別的系統(tǒng)中實(shí)現(xiàn)的更先進(jìn)的SoC。
[0036] 正如在圖2中所示,SoC200可以包括一個(gè)或多個(gè)核210Q-210n。由此,在各種實(shí)施 例中,多核SoC是可能的,其中,所有核均可以為給定架構(gòu)(例如,有序或無(wú)序處理器)的同 質(zhì)核?;蛘撸梢源嬖诋愘|(zhì)核,例如,有序架構(gòu)的例如一些相對(duì)小型的低功率核,附加的核呈 現(xiàn)在可以具有更大和更復(fù)雜的架構(gòu)(例如,無(wú)序架構(gòu))。協(xié)議棧能夠進(jìn)行在這些核中的一個(gè) 或多個(gè)與系統(tǒng)的其他部件之間的數(shù)據(jù)的通信。正如所看到的,所述??梢园ㄜ浖?15,其 可以為更高級(jí)的軟件(例如,0S)、固件以及在一個(gè)或多個(gè)核上執(zhí)行的應(yīng)用級(jí)軟件。另外,協(xié) 議棧包括事務(wù)層220和數(shù)據(jù)鏈路層230。在各種實(shí)施例中,這些事務(wù)層和數(shù)據(jù)鏈路層可以具 有給定的通信協(xié)議,例如,PCIe?協(xié)議。當(dāng)然,不同協(xié)議棧(例如,根據(jù)通用串行總線(USB) 協(xié)議棧)的層可以在其他實(shí)施例中呈現(xiàn)。同樣,在一些實(shí)施方式中,如本文所描述的低功率 PHY電路可以與現(xiàn)有的備用協(xié)議棧多路復(fù)用。
[0037] 仍參考圖2,所述協(xié)議??梢岳^而耦合至物理單元240,所述物理單元240可以包 括可以經(jīng)由多個(gè)互連提供通信的多個(gè)物理單元。在一個(gè)實(shí)施例中,第一物理單元250可以 為低功率PHY單元,所述低功率PHY單元在一個(gè)實(shí)施例中可以與根據(jù)MIPI規(guī)范的M-PHY相 對(duì)應(yīng),用于經(jīng)由主互連280提供通信。另外,可以呈現(xiàn)邊帶(SB)PHY單元244。在所示出的 實(shí)施例中,所述邊帶PHY單元可以經(jīng)由邊帶互連270提供通信,所述邊帶互連270可以是整 合的邊帶,用于例如以比耦合至第一PHY250的主互連280更小的數(shù)據(jù)率來(lái)提供某邊帶信 息。在一些實(shí)施例中,協(xié)議棧的各種層可以具有耦合至所述SBPHY244的單獨(dú)邊帶,以能 夠進(jìn)行沿該邊帶互連的通信。
[0038] 另外,PHY單元240可以進(jìn)一步包括可以用于控制SBPHY244的SB鏈路管理器 242。另外,可以呈現(xiàn)鏈路訓(xùn)練和狀態(tài)管理器245,并且可以用于使具有第一通信協(xié)議的協(xié)議 棧適應(yīng)于具有第二通信協(xié)議的第一PHY250,以及提供對(duì)第一PHY250和互連280的整體控 制。
[0039] 正如進(jìn)一步可見的,各種部件可以呈現(xiàn)在第一PHY250中。更具體地說(shuō),可以呈現(xiàn) 傳輸器和接收器電路(即,TX253和RX254)。通常,所述電路可以用于執(zhí)行序列化操作、 去序列化操作連同經(jīng)由主互連280的數(shù)據(jù)的傳輸和接收??梢猿尸F(xiàn)保存狀態(tài)管理器251并 且當(dāng)?shù)谝籔HY250處于低功率狀態(tài)時(shí),保存狀態(tài)管理器251可以用于保存關(guān)于第一PHY250 的配置和其他狀態(tài)信息。同樣,可以呈現(xiàn)編碼器252用于例如根據(jù)8b/10b協(xié)議來(lái)執(zhí)行線編 碼。
[0040] 正如圖2進(jìn)一步可見的,可以呈現(xiàn)機(jī)械接口 258。所述機(jī)械接口 258可以為給定 的互連,用于提供來(lái)自根復(fù)合體200的通信,并且更具體而言,用于經(jīng)由主互連280提供來(lái) 自/到第一PHY250的通信。在各種實(shí)施例中,所述機(jī)械連接可以作為半導(dǎo)體設(shè)備的引腳 (例如,球柵陣列(BGA))或其他表面貼裝,或者通孔連接電鍍的。
[0041] 除了這些主要的通信機(jī)制之外,附加的通信接口還可以作為經(jīng)由單獨(dú)的棧耦合的 低功率串行(LPS)PHY單元255,所述單獨(dú)的棧包括:軟件層216、事務(wù)層221、以及在核210 與一個(gè)或多個(gè)片外設(shè)備260a-c之間的鏈路層231,所述一個(gè)或多個(gè)片外設(shè)備260a-c可以為 各種低數(shù)據(jù)率的外圍設(shè)備,例如,傳感器、加速計(jì)、溫度傳感器、全球定位系統(tǒng)(GPS)電路、 羅盤電路、觸摸屏電路、鍵盤電路、鼠標(biāo)電路等。
[0042] 要注意的是,在各種實(shí)施例中,邊帶互連270和主互連280二者均可以在SoC200 和另一半導(dǎo)體部件(例如,另一 1C,例如多邊帶無(wú)線電解決方案)之間耦合。
[0043] 同樣當(dāng)圖2的舉例說(shuō)明處于相對(duì)高的級(jí)別時(shí),變型是可能的。例如,可能提供多個(gè) 低功率PHY,用于例如經(jīng)由多個(gè)信道來(lái)實(shí)現(xiàn)更高的數(shù)據(jù)通信率,其中,每一個(gè)信道均與獨(dú)立 的PHY相關(guān)聯(lián)?,F(xiàn)參考圖3,圖3示出了根據(jù)本發(fā)明的另一實(shí)施例的物理單元的框圖。如圖 3所示,物理單元300包括鏈路訓(xùn)練和狀態(tài)管理器310。所述狀態(tài)管理器可以是如上所描述 的,并且可以為邏輯的集合,所述邏輯集合用于實(shí)現(xiàn)第一通信協(xié)議的協(xié)議棧與第二通信協(xié) 議(例如,不同通信協(xié)議)的物理單元的接口連接。
[0044] 正如圖3進(jìn)一步可見的,鏈路訓(xùn)練和狀態(tài)管理器310可以與多個(gè)M-PHY320Q-320n 通信。通過(guò)提供多于一個(gè)這樣的PHY,可以發(fā)生更高的數(shù)據(jù)通信率。要注意的是,雖然圖3 中示出的每一個(gè)M-PHY可以包括用于使M-PHY的單獨(dú)的、獨(dú)立的通信發(fā)生的一定數(shù)量的邏 輯,但對(duì)這些不同M-PHY的通信的整體控制可以是經(jīng)由鏈路訓(xùn)練和狀態(tài)管理器310的。同 樣要理解,雖然圖3示出了多個(gè)M-PHY,但在其他實(shí)施例中,可以呈現(xiàn)另一類型的多個(gè)PHY單 元,并且可以提供進(jìn)一步多個(gè)異質(zhì)PHY單元。要注意的是,每一個(gè)M-PHY單元均可以用作唯 一的邏輯鏈路的部分或成組使用,其中,所述組與單個(gè)邏輯鏈路相關(guān)聯(lián)。每一個(gè)設(shè)備通常可 以使用單個(gè)邏輯鏈路,然而在一些實(shí)施例中,單個(gè)物理設(shè)備可以使用多個(gè)邏輯鏈路,例如用 于提供多功能部件的不同功能的專用鏈路資源。
[0045] 現(xiàn)參考圖4,圖4示出了根據(jù)本發(fā)明的實(shí)施例的示出了協(xié)議棧的進(jìn)一步細(xì)節(jié)的框 圖。如圖4所示,棧400包括各種層,所述各種層包括事務(wù)層410、數(shù)據(jù)鏈路層420和物理層 430。如上所描述的,這些不同的層可以使用PCIe?協(xié)議棧的常規(guī)的事務(wù)和數(shù)據(jù)鏈路部分或 這樣的棧的修改版本二者之一被配置為調(diào)節(jié)所述第一通信協(xié)議的這些層和另一通信協(xié)議 的物理層(在圖4的實(shí)施例中,可以為根據(jù)MIPI規(guī)范的M-PHY)之間的交互。
[0046] 正如在圖4中關(guān)于信息從協(xié)議棧400傳輸?shù)膫鬏敺较蛩怀龅?,到協(xié)議棧的傳入 信息(例如,從SoC的其他電路(例如,核或其他處理邏輯))在事務(wù)層的傳輸分組組裝器 412中接收,所述傳輸分組組裝器412通常結(jié)合控制和數(shù)據(jù)通路用于形成TLP。在組裝到傳 輸分組(在各種實(shí)施例中所述傳輸分組可以為具有例如1到4096字節(jié)(或更小的最大允 許尺寸,例如,128或256)的數(shù)據(jù)分組)中之后,將所組裝的分組提供給流控制器414,所述 流控制器414基于用于傳輸?shù)呐懦申?duì)列的所需的下一TLP的數(shù)量來(lái)確定是否有足夠的流控 制信用可用并且控制分組注入到數(shù)據(jù)鏈路層420中。正如更具體地可見的,向這些注入的 分組提供錯(cuò)誤校驗(yàn)器和定序器422,所述定序器422在一個(gè)實(shí)施例中可以生成TLP序列號(hào)和 LCRC。正如進(jìn)一步可見的,數(shù)據(jù)鏈路層420進(jìn)一步包括傳輸消息機(jī)制426,所述傳輸消息機(jī) 制426繼而生成用于鏈路管理功能的DLLP并且所述傳輸消息機(jī)制426耦合至數(shù)據(jù)鏈路傳 輸控制器425,所述數(shù)據(jù)傳輸控制器425為用于流控制和數(shù)據(jù)鏈路完整性(ACK/NAK)機(jī)制的 控制器功能;要注意的是,可將其進(jìn)行細(xì)分,使得可以使用獨(dú)特的邏輯塊來(lái)實(shí)現(xiàn)這些功能。
[0047] 正如進(jìn)一步可見的,將所處理的數(shù)據(jù)分組提供給重試緩沖器424,所述重試緩沖器 424持有每一個(gè)TLP的復(fù)本直到由在鏈路的另一側(cè)的部件所確認(rèn),要注意的是,在實(shí)踐中, 這可以利用對(duì)棧進(jìn)行向上更高地緩沖(在匯編器412中或之上)來(lái)實(shí)現(xiàn),并且可以將它們 存儲(chǔ)在相對(duì)應(yīng)的實(shí)體中直到選擇它們用于經(jīng)由數(shù)據(jù)/消息選擇器428而傳輸至物理層430。 通常,以上所描述的事務(wù)和數(shù)據(jù)鏈路層可以根據(jù)常規(guī)的PCIe?協(xié)議棧電路來(lái)操作,某些修 改將在下面進(jìn)一步描述。
[0048] 相反,關(guān)于物理層430,該層的某些邏輯部件的許多更多的修改(例如,根據(jù)PCIe? 協(xié)議棧的修改)可以發(fā)生并且用于向另一通信協(xié)議的物理單元的實(shí)際物理部分提供接口 連接。正如所看見的,可以將傳入分組應(yīng)用于幀生成器432,所述幀生成器432添加物理層 幀符號(hào)并且生成分組的幀并將它們提供給寬度/位置映射器434,所述寬度/位置映射器 434在數(shù)據(jù)通路中對(duì)字節(jié)進(jìn)行移位,用于生成外部傳輸所需的隊(duì)列,如果需要?jiǎng)t調(diào)整數(shù)據(jù)通 路寬度,并且繼而耦合至訓(xùn)練器和跳轉(zhuǎn)定序器436,所述訓(xùn)練器和跳轉(zhuǎn)定序器436可以用于 執(zhí)行鏈路訓(xùn)練和跳轉(zhuǎn)序列。正如所看見的,幀生成器432、訓(xùn)練器/定序器436和數(shù)據(jù)/序列 選擇器438全部均可以耦合至物理層傳輸控制器435,所述物理層傳輸控制器435為L(zhǎng)TSSM 和相關(guān)邏輯的收發(fā)器部分。塊436為用于生成物理層傳輸(例如,訓(xùn)練集(TS)和跳轉(zhuǎn)有序 集)的邏輯。這樣,可以選擇成幀的分組并且將其提供給物理電路用于執(zhí)行與所處理的分 組相對(duì)應(yīng)的序列化信號(hào)的編碼、序列化和驅(qū)動(dòng)到物理互聯(lián)上。在一個(gè)實(shí)施例中,在不同的通 信協(xié)議之間的符號(hào)差異的映射可以在幀生成器432中執(zhí)行。
[0049] 正如所看見的,可以為所述物理互連提供多個(gè)單獨(dú)的信道或線路。在示出的實(shí)施 例中,每一個(gè)物理信道或線路均可以包括其自身獨(dú)立的PHY單元傳輸電路445。-445」,在一 個(gè)實(shí)施例中,所述獨(dú)立的PHY單元傳輸電路445^445」中的每一個(gè)均可以為根據(jù)MIPI規(guī)范 的M-PHY單元的部分。如本文所描述的,不同于PCIe?(在PCIe?中傳輸器和接收器的數(shù)量 相匹配),可以呈現(xiàn)不同數(shù)量的傳輸器和接收器。由此正如所看見的,每一個(gè)傳輸電路445 均可以包括:根據(jù)8b/10b編碼來(lái)采取行動(dòng)對(duì)符號(hào)進(jìn)行編碼的編碼器;用于對(duì)已編碼的符號(hào) 進(jìn)行序列化的序列化器;以及用于將信號(hào)驅(qū)動(dòng)到物理互連上的驅(qū)動(dòng)器。正如進(jìn)一步可見的, 每一個(gè)線路或信道可以與邏輯單元440^44。相關(guān)聯(lián),所述邏輯單元440^4^可以為根據(jù) MIPI規(guī)范的用于M-PHY的邏輯電路,由此用于經(jīng)由相對(duì)應(yīng)的線路來(lái)管理物理通信。
[0050] 要注意的是,所述多條線路可以被配置為以不同的比率工作,并且實(shí)施例可以包 括不同數(shù)量的這樣的線路。此外,在傳輸和接收方向上可能具有不同數(shù)量的線路和線路速 度。由此,雖然給定的邏輯單元440控制PHY445的相對(duì)應(yīng)的線路的操作,但要理解,物理層 傳輸控制器435可以行動(dòng)用于控制經(jīng)由物理互連的信息的整體傳輸。要注意的是,在一些 情況下,某個(gè)非?;镜墓δ苁怯膳c每一個(gè)線路相關(guān)聯(lián)的獨(dú)特的邏輯來(lái)執(zhí)行的;在可以將 線路分配給多于一個(gè)的單個(gè)鏈路的情況下,可以提供多個(gè)LTSSM實(shí)例;對(duì)于已訓(xùn)練的鏈路, 在每一個(gè)部件中均存在單個(gè)LTSSM控制收發(fā)器和接收器側(cè)二者。所述整體控制可以包括功 率控制、鏈路速度控制、鏈路寬度控制、初始化等。
[0051] 仍參考圖4,經(jīng)由物理互連所接收的傳入信息可以類似地經(jīng)由物理層430、數(shù)據(jù)鏈 路層420和事務(wù)層410的接收機(jī)制通過(guò)物理層430、數(shù)據(jù)鏈路層420和事務(wù)層410傳遞。在 圖4所示的實(shí)施例中,每一個(gè)PHY單元可以進(jìn)一步包括接收電路,即接收電路455^455,,在 示出的實(shí)施例中,接收電路可以呈現(xiàn)用于物理鏈路的每一個(gè)線路。要注意的是,在該實(shí)施例 中,接收器電路455和傳輸器電路445的數(shù)量不同。正如所看見的,所述物理電路可以包括 用于接收傳入信息的輸入緩沖器;用于對(duì)信息進(jìn)行去序列化的去序列化器;以及可以采取 行動(dòng)用于對(duì)在8b/10b編碼中傳輸?shù)姆?hào)進(jìn)行解碼的解碼器。正如進(jìn)一步可見的,每一個(gè)線 路或信道可以與邏輯單元450Q-450k相關(guān)聯(lián),所述邏輯單元450Q-450k可以為根據(jù)給定的規(guī) 范(例如,用于M-PHY的MIPI規(guī)范)的邏輯電路,用于由此經(jīng)由相對(duì)應(yīng)的線路來(lái)管理物理 通信。
[0052] 被解碼的符號(hào)繼而可以被提供給物理層430的邏輯部分,正如所看見的,所述物 理層430的邏輯部分可以包括彈性緩沖器460,其中,所述彈性緩沖器調(diào)節(jié)該部件和在鏈路 上的其他部件之間的時(shí)鐘差異;要注意的是,在各種實(shí)施方式中,所述彈性緩沖器的位置可 以移動(dòng)到例如位于8b/10b解碼器下方、或與線路去偏移緩沖器相組合以及用于存儲(chǔ)傳入 的解碼符號(hào)。繼而可以將信息提供給寬度/位置映射器462,并且從所述寬度/位置映射器 462到橫跨多線路執(zhí)行去偏移化的去偏移緩沖器464,并且在多線路的情況下,緩沖器464 可以處理線路之間的信號(hào)偏移的差別,用于重排列字節(jié)。繼而,可以將去偏移的信息提供給 幀處理器466,所述幀處理器466可以移除傳入信息中所呈現(xiàn)的幀。正如所看見的,物理層 接收控制器465可以耦合至并且控制彈性緩沖器460、映射器462、去偏移緩沖器464和幀 處理器466。
[0053] 仍參考圖4,可以將重新獲得的分組提供給接收消息機(jī)制478和錯(cuò)誤檢測(cè)器、序列 檢查器和鏈路級(jí)重試(LLR)請(qǐng)求器475二者。所述電路可以對(duì)傳入的分組執(zhí)行錯(cuò)誤校正檢 查,例如,經(jīng)由執(zhí)行CRC校驗(yàn)和操作、執(zhí)行序列檢查以及請(qǐng)求對(duì)錯(cuò)誤地接收的分組的鏈路級(jí) 重試。接收消息機(jī)制478和錯(cuò)誤檢測(cè)器/請(qǐng)求器475二者都可以在數(shù)據(jù)鏈路接收控制器 480的控制下。
[0054] 仍參考圖4,可以將由此在單元475中處理的分組提供給事務(wù)層410,并且更具體 地提供給業(yè)務(wù)控制器485,所述業(yè)務(wù)控制器485對(duì)這些分組執(zhí)行流控制,用于將所述分組提 供給分組解釋器495。分組解釋器495執(zhí)行對(duì)分組的解釋并將所述分組轉(zhuǎn)發(fā)至選擇的目的 地(例如,接收器的給定的核或其他邏輯電路)上。雖然以如此高的級(jí)別示出了圖4的實(shí) 施例,但是要理解,本發(fā)明的范圍不限于此。
[0055] 要注意的是,PHY440可以使用與由PCIe?所支持的相同的8b/10b編碼以用于傳 輸。8b/10b編碼方案提供了專用的符號(hào),所述專用的符號(hào)與用于表示字符的數(shù)據(jù)符號(hào)截然 不同。所述專用的符號(hào)可以用于在PCIe?規(guī)范的物理層章節(jié)中描述的各種鏈路管理機(jī)制。 由M-PHY使用的附加的專用符號(hào)在MIPIM-PHY規(guī)范中描述。實(shí)施例可以提供在PCIe?和 MIPIM-PHY符號(hào)之間的映射。
[0056] 現(xiàn)參考表1,表1不出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的PCIe?符號(hào)到M-PHY符號(hào)的 示例性映射。由此,該表示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于聚合的協(xié)議棧的專用符號(hào) 的映射。
[0057] 表 1
[0058]
【權(quán)利要求】
1. 一種裝置,包括: 用于快速外圍部件互通信協(xié)議的協(xié)議棧,所述協(xié)議棧包括事務(wù)層和鏈路 層; 物理(PHY)單元,所述PHY單元耦合至所述協(xié)議棧,用于在所述裝置與經(jīng)由物理鏈路耦 合至所述裝置的設(shè)備之間提供通信,低功率通信協(xié)議的所述PHY單元包括根據(jù)所述低功率 通信協(xié)議的物理單元電路和用于將所述協(xié)議棧連接至所述物理單元電路的邏輯層;以及 功能結(jié)構(gòu),其包括多個(gè)寄存器,所述多個(gè)寄存器的每一個(gè)用于存儲(chǔ)功能信息、狀態(tài)信息 或控制信息。
2. 根據(jù)權(quán)利要求1所述的裝置,其進(jìn)一步包括:所述功能結(jié)構(gòu)的第一鏈路控制寄存器, 用于存儲(chǔ)功率管理設(shè)置,以使所述PCIe?通信協(xié)議的第一低功率鏈路狀態(tài)映射為所述低功 率通信協(xié)議的第二低功率狀態(tài)。
3. 根據(jù)權(quán)利要求2所述的裝置,其中,所述第一鏈路控制寄存器用于進(jìn)一步存儲(chǔ)鏈路 重新訓(xùn)練設(shè)置,以響應(yīng)于鏈路重新訓(xùn)練請(qǐng)求使多個(gè)訓(xùn)練序列被傳遞。
4. 根據(jù)權(quán)利要求1、2或3所述的裝置,其進(jìn)一步包括:第一鏈路功能寄存器,其用于存 儲(chǔ)最大鏈路速度設(shè)置以將所述低功率通信協(xié)議的檔位速度映射為所述PCIe?協(xié)議的相對(duì) 應(yīng)的速度。
5. 根據(jù)權(quán)利要求4所述的裝置,其進(jìn)一步包括:第二鏈路功能寄存器,用于存儲(chǔ)具有多 個(gè)位的向量,所述多個(gè)位的每一個(gè)用于識(shí)別是否支持所述低功率通信協(xié)議的多個(gè)檔位中相 對(duì)應(yīng)的一個(gè)。
6. 根據(jù)權(quán)利要求5所述的裝置,其中,驅(qū)動(dòng)器用于訪問(wèn)所述第一鏈路功能寄存器的最 大鏈路速度設(shè)置并且將所述最大鏈路速度設(shè)置用作指針,以進(jìn)一步訪問(wèn)所述第二鏈路功能 寄存器的向量來(lái)確定所述鏈路的最大鏈路速度。
7. 根據(jù)權(quán)利要求5所述的裝置,其進(jìn)一步包括:用于配置所述鏈路的鏈路訓(xùn)練狀態(tài)機(jī), 其中,鏈路訓(xùn)練狀態(tài)機(jī)用于訪問(wèn)所述第一鏈路功能寄存器的最大鏈路速度設(shè)置并且將所述 最大鏈路速度設(shè)置用作指針。
8. 根據(jù)權(quán)利要求1、2或3所述的裝置,其中,所述物理鏈路具有從所述裝置到所述設(shè)備 與從所述設(shè)備到所述裝置的非對(duì)稱的寬度,并且所述物理鏈路被配置為以從所述裝置到所 述設(shè)備與從所述設(shè)備到所述裝置的非對(duì)稱頻率進(jìn)行工作。
9. 一種方法,其包括: 訪問(wèn)具有協(xié)議棧的第一設(shè)備的第一鏈路功能寄存器的第一字段,所述協(xié)議棧包括根據(jù) 快速外圍部件互連?(PCIeTM)通信協(xié)議的事務(wù)層和鏈路層,以及具有第二通信協(xié)議的物理 (PHY)單元的所述協(xié)議棧的物理層,所述第一設(shè)備經(jīng)由物理鏈路耦合至第二設(shè)備; 將所述第一字段用作指向所述第一設(shè)備的第二鏈路功能寄存器中的位置的指針值;以 及 使用來(lái)自所述第二鏈路功能寄存器中的位置的信息來(lái)執(zhí)行用于所述物理鏈路的配置 操作。
10. 根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包括:利用驅(qū)動(dòng)器來(lái)訪問(wèn)所述第二鏈路功能 寄存器,以用于從所述第二鏈路功能寄存器中的位置獲得配置信息。
11. 根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包括:管理所述物理鏈路,以根據(jù)在第一方 向和第二方向上的非對(duì)稱鏈路寬度進(jìn)行通信。
12. 根據(jù)權(quán)利要求11所述的方法,其進(jìn)一步包括:管理所述物理鏈路,以根據(jù)在所述第 一方向和所述第二方向上的非對(duì)稱速度進(jìn)行通信。
13. 根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包括:訪問(wèn)所述第一鏈路功能寄存器的最大 鏈路速度設(shè)置,并且將所述最大鏈路速度設(shè)置用作指針以進(jìn)一步訪問(wèn)所述第二鏈路功能寄 存器的向量,來(lái)確定所述物理鏈路的最大鏈路速度。
14. 根據(jù)權(quán)利要求9所述的方法,其進(jìn)一步包括:將最大鏈路速度設(shè)置存儲(chǔ)在所述第 一鏈路功能寄存器中,所述最大鏈路速度設(shè)置將所述第二通信協(xié)議的檔位速度映射為所述 PCIe?協(xié)議的相對(duì)應(yīng)的速度。
15. 根據(jù)權(quán)利要求14所述的方法,其進(jìn)一步包括:在第二鏈路功能寄存器中存儲(chǔ)具有 多個(gè)位的向量,所述多個(gè)位的每一個(gè)用于識(shí)別是否支持所述第二通信協(xié)議的多個(gè)檔位速度 中相對(duì)應(yīng)的一個(gè)檔位速度。
16. -種系統(tǒng),其包括: 第一設(shè)備,其包括: 根據(jù)快速外圍部件互通信協(xié)議的事務(wù)層; 根據(jù)所述PCIe?通信協(xié)議的數(shù)據(jù)鏈路層; 物理層,其包括根據(jù)第二通信協(xié)議的物理層傳輸控制器和物理(PHY)單元傳輸電路, 其中,所述物理層傳輸控制器使所述PHY單元傳輸電路適應(yīng)于所述PCIe?通信協(xié)議的事務(wù) 層和數(shù)據(jù)鏈路層;以及 包括多個(gè)寄存器的第一功能結(jié)構(gòu),所述多個(gè)寄存器的每一個(gè)用于存儲(chǔ)功能信息、狀態(tài) 信息或控制信息,所述功能信息中的至少一些被設(shè)置為預(yù)定的值以使所述PHY單元傳輸電 路適應(yīng)于所述PCIe?通信協(xié)議的事務(wù)層和數(shù)據(jù)鏈路層;以及 第二設(shè)備,其經(jīng)由所述第二通信協(xié)議的鏈路耦合至所述第一設(shè)備。
17. 根據(jù)權(quán)利要求16所述的系統(tǒng),其進(jìn)一步包括:第一鏈路功能寄存器,用于存儲(chǔ)最 大鏈路速度設(shè)置,以將所述第二通信協(xié)議的檔位速度映射為所述PCIe?協(xié)議的相對(duì)應(yīng)的速 度。
18. 根據(jù)權(quán)利要求17所述的系統(tǒng),其進(jìn)一步包括:第二鏈路功能寄存器,用于存儲(chǔ)具有 多個(gè)位的向量,所述多個(gè)位的每一個(gè)用于識(shí)別是否支持所述第二通信協(xié)議的多個(gè)檔位中相 對(duì)應(yīng)的一個(gè)檔位。
19. 根據(jù)權(quán)利要求18所述的系統(tǒng),其進(jìn)一步包括:驅(qū)動(dòng)器,所述驅(qū)動(dòng)器用于訪問(wèn)所述第 一鏈路功能寄存器的最大鏈路速度設(shè)置并將所述最大鏈路速度設(shè)置用作指針,以進(jìn)一步訪 問(wèn)所述第二鏈路功能寄存器的向量來(lái)確定所述鏈路的最大鏈路速度。
20. 根據(jù)權(quán)利要求16、17、18或19所述的系統(tǒng),其進(jìn)一步包括:用于存儲(chǔ)所述鏈路的功 能信息的功能結(jié)構(gòu)。
21. -種通信設(shè)備,其被布置為執(zhí)行權(quán)利要求9至15中的任何一項(xiàng)的方法。
22. 至少一種機(jī)器可讀介質(zhì),其包括多個(gè)指令,響應(yīng)于在計(jì)算設(shè)備上執(zhí)行所述多個(gè)指 令,使所述計(jì)算設(shè)備實(shí)行權(quán)利要求9至15中的任何一項(xiàng)的方法。
23. -種用于處理指令的裝置,其被配置為執(zhí)行權(quán)利要求9至15中的任何一項(xiàng)的方法。
24. -種裝置,其包括用于執(zhí)行權(quán)利要求9至15中的任何一項(xiàng)的方法的單元。
【文檔編號(hào)】H04L29/06GK104322033SQ201380027892
【公開日】2015年1月28日 申請(qǐng)日期:2013年6月19日 優(yōu)先權(quán)日:2012年6月27日
【發(fā)明者】M·韋格 申請(qǐng)人:英特爾公司