[發明專利]用于時鐘同步的機制有效
| 申請號: | 201010220775.1 | 申請日: | 2010-06-29 |
| 公開(公告)號: | CN101937253A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | K·斯坦頓;D·J·哈里曼 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F1/12 | 分類號: | G06F1/12 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 時鐘 同步 機制 | ||
技術領域
本公開總體上涉及定時控制的領域,并且更具體地,涉及用于在連接到計算機網絡上的計算機設備之間同步時鐘信號的系統和方法。
背景技術
對于鏈接到網絡上的設備,精確的時間同步是很難實現的。利用像2009年2月26日發布的、名為“Timing?and?Synchronization?for?Time-Sensitive?Application?in?Bridged?Local?Area?Networks”的IEEE?802.1AS/D5.0標準的機制,這樣的系統的標準網絡元件可以維持精確的時間同步。但是,在不同網絡和其它互連技術之間的同步僅可以通過軟件機制來完成。因為在大多數CPU架構上并不支持對軟件操作進行精確的時間控制,并且因為快速外圍組件互連(Peripheral?Component?Interconnect?Express,PCIe)上的軟件通信使用經受排隊延遲和其它不確定性(至少從軟件的角度來看)延遲的事務層分組(Transaction?Layer?Packet,TLP),所以無法控制組件通信的時延。這大大降低了精確性,使得一些應用到了無法再被維持在可接受的質量等級(例如,多信道音頻)的程度,并且顯然需要專用系統軟件的支持,而這便不如硬件方案可取。
需要一種硬件機制,其允許通過PCIe或PCIe衍生的架構(例如,DMI(直接媒體接口))連接的設備被及時進行同步。
附圖說明
圖1是說明了根據本公開的各種方面的能夠使用PCIe分組的系統的示意性框圖。
圖2示意性地說明了根據本公開的一方面的示例性實施例。
圖3是說明了根據本公開的各種方面的PCIe分組的結構的示意性框圖。
圖4說明了根據本公開的各種方面的用于第一代和第二代編碼(利用8b/10b編碼,2.5GT/s和5GT/s)的經修改的幀同步機制。
圖5說明了根據本公開的各種方面的用于第三代編碼(利用128b/130b編碼,8GT/s)的經修改的幀同步機制。
圖6說明了根據本公開的各種方面的用于交換消息的協議,該協議使得能夠將通信延遲分解為因子。
圖7是根據本公開的各種方面的使用PCIe增強功能結構來實現的軟件配置機制。
具體實施方式
在以下描述中,相同的組件給出相同的附圖標記,而不考慮它們是否出現在不同實施例中。為了以清楚并簡潔的方式說明本公開的實施例,附圖可以不必按照比例繪出,并且一些特征可以以某種示意圖的形式來示出。參照一個實施例描述和/或說明的特征可以以相同或類似的方式用在一個或多個其它實施例中,和/或與其它實施例的特征進行組合或者取代其它實施例的特征。
根據本公開的各種實施例,公開了一種方法,其包括:在第一時間,從主設備將第一消息發送到目標設備,以在布置于網絡上的主設備和目標設備之間同步時間,其中,所述目標設備通過PCIe互連與所述主設備進行通信,所述第一消息包括消息指示器;以及,在一隨后的時間,從所述目標設備接收應答消息到所述主設備,所述應答消息包括所述消息指示器。
根據本公開的各種實施例,公開了一種計算機程序產品,其包括其中包含有計算機可讀程序代碼的計算機可用介質,所述計算機可讀程序代碼適合被執行以實現以下方法,包括:在主設備處將報頭附加到事務層協議布局分組上,以在布置于網絡上的主設備和目標設備之間同步時間,其中,所述報頭用于將所述分組標識為時間同步分組;以及,將具有附加的報頭的所述分組從主設備發送到目標設備,以在主設備和目標設備之間同步時間。
根據本公開的各種實施例,公開了一種系統,其包括:控制器,其被配置以在主設備處將經修改的幀同步(framing)應用到事務層協議布局分組的報頭,其中,所述報頭用于將所述分組標識為時間同步分組;發射機,其被配置以將具有經修改的幀同步的所述分組從主設備發送到目標設備,以在主設備和目標設備之間同步時間;以及,接收機,其被配置以接收所發送的分組。
在參照附圖考慮以下描述和所附權利要求的情況下,這些和其它的特征和特性、以及操作方法、結構的有關元件的功能、組件的組合以及制造上的節約措施將變得顯而易見,其中,所有這些圖將形成說明書的一部分,其中,相同的附圖標記指定了在各種圖中對應的部分。但是,應當清楚地理解,附圖僅是為了說明和描述的目的,而并不旨在作為對權利要求的限定進行定義。如在說明書和權利要求中使用的,除非上下文清楚地指示,否則單數形式的“一”、“一個”以及“所述”包括復數個指代對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010220775.1/2.html,轉載請聲明來源鉆瓜專利網。





