[發明專利]用于彈性通信的技術有效
| 申請號: | 201380044299.4 | 申請日: | 2013-06-14 |
| 公開(公告)號: | CN104583962B | 公開(公告)日: | 2018-05-08 |
| 發明(設計)人: | S·保羅;S·R·萬高爾;M·D·阿博特;E·M·基申維斯凱 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張晰;王英 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 彈性 通信 技術 | ||
用于彈性通信的技術。數據路徑存儲待通過鏈路傳輸到接收節點的數據。輸出級耦合在數據路徑與鏈路之間。輸出級包括雙采樣機制來保留通過鏈路傳輸到接收節點的數據的副本。誤差檢測電路與輸出級耦合以檢測數據路徑或輸出級中的暫態定時誤差。響應于檢測到誤差,誤差檢測電路使輸出級發送通過鏈路傳輸的數據的副本。
技術領域
本發明的實施例涉及用于互連節點之間的通信。更具體地,本發明的實施例涉及可用于提供可靠的、高效的消息通信的彈性通信技術。
背景技術
例如在片上系統(SoC)的片上網絡(NoC)中的許多互連架構依賴于路由器來管理節點(例如,處理器核心、存儲器)之間的消息傳送流量。這些路由器消耗電力來運行且會占SoC的整體功耗的顯著部分。一種降低功耗的策略是降低工作電壓。然而,在低電壓下,路由器易發生動態變化,諸如電壓下降或老化效應,這樣可能會導致路由器的定時故障。運行的魯棒性通常是利用在設計時間選擇的靜態電壓防護帶來確保的。靜態電壓防護帶的使用要求較高的工作電壓且增加功耗。
附圖說明
在附圖中,本發明的實施例通過舉例的方式闡明,而不是通過限制的方式,在附圖中相似的附圖標記指代相似的元件。
圖1是可用來支持彈性通信技術的誤差檢測電路的一個實施例的框圖。
圖2是可用來支持彈性通信技術而不會造成高設計開銷的雙采樣誤差檢測電路的一個實施例的框圖。
圖3是配置為將數據發送到路由器/流量發生器(TG)的對動態變化有彈性的路由器的框圖。
圖4是位誤差信號來驗證接收到的數據的接收路由器(或其他設備)的框圖。
圖5是通過回滾機制來支持定時彈性的源節點的一個實施例的框圖。
圖6是電子系統的一個實施例的框圖。
具體實施方式
可以在不同的配置中使用路由器的各種實施例,其中一些可以提供誤差檢測和校正。在一個實施例中,輸入緩沖型蟲洞交換路由器架構(例如,適合于片上網絡,NoC)能夠被配置成運行為:1)具有單循環時延的路由器,2)具有兩循環時延且無彈性的路由器,或者3)具有兩循環時延和對動態變化的彈性的路由器。下面將更詳細地描述這些操作模式。
在一個實施例中,在具有彈性模式的兩循環時延中,利用可為硬件電路的誤差檢測順序(EDS)機制來檢測路由器中的定時故障處所顯現的動態變化。在一個實施例中,彈性路由器架構包括處理級的EDS,其能夠操作以保護路由器內的定時路徑。暴露于路由器內的定時故障的消息的校正能夠利用分組重放技術來實現。
在一個實施例中,EDS方案提供了應對由于雙采樣引起的軟誤差(SER)誘發事件的天然保護。另外,所公開的方案能夠預防SER有關的組合延遲推出和順序狀態丟失。
在一個實施例中,路由器(或其他部件)包括運行以保護路由器內的定時路徑的彈性增強最終級。例如,具有EDS機制的路由器運行以保護路由器內源起于輸出(例如,FIFO)隊列的所有定時路徑。在一個實施例中,通過分組重放技術來實現在路由器(或其他部件)內基于定時故障的分組(或消息或微片(flit))誤差的校正。
因為輸出級的定時故障是在消息已經發送到接收節點(例如,路由器、流量發生器)之后才確定的,所以誤差信號(例如,位、標記)隨消息而發送以表明是否已發生定時故障。因為誤差信號可以是亞穩的,所以其在消耗之前已經鎖存在接收節點的輸入級。誤差信號作為無效信號運行以使接收節點壓制(或以其他方式不消耗或使用)對應的消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380044299.4/2.html,轉載請聲明來源鉆瓜專利網。





