《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 嵌入式系統的PCI Express時鐘分配
嵌入式系統的PCI Express時鐘分配
Ian Dobson, Jim Holbrook
摘要: PCI Express (PCIe)是嵌入式和其它系統類型的背板間通信的一個非常理想的協議。然而,在嵌入式環境中,背板連接器引腳通常很昂貴。因此,采用點對點連接的星型結構的PCIe時鐘分配方案就變得并不理想。本文將討論如何使用一個多點信號來分配PCIe時鐘,而且仍滿足PCIe第二代規范嚴格的抖動要求。
關鍵詞: PCI Express PCIe
Abstract:
Key words :

     PCI ExpressPCIe)是嵌入式和其它系統類型的背板間通信的一個非常理想的協議。然而,在嵌入式環境中,背板連接器引腳通常很昂貴。因此,采用點對點連接的星型結構的PCIe時鐘分配方案就變得并不理想。本文將討論如何使用一個多點信號來分配PCIe時鐘,而且仍滿足PCIe第二代規范嚴格的抖動要求。

PCIe計時

    PCIe基本規范1.1和2.0為信令速率2.5Gbps和5.0Gbps的時鐘分配定義了三個不同模型,見圖1、圖2和圖3。





    共用時鐘架構作為最常使用的方法有很多理由。首先,大多數支持PCIe接口的商用芯片只適用于這種架構。其次,這種架構是唯一可以直接支持展頻計時(Spread Spectrum clocking,簡稱SSC)的架構。SSC在減少電磁干擾峰化方面起著非常重要的作用,因此可以簡化符合系統電磁輻射限制的工作(見圖4)。最后,這種架構最容易形成概念和設計。

    共用時鐘架構最大的缺點在于需要為系統中每個PCIe端點分配基準時鐘。頻率為100MHz或125MHz的時鐘以及PCIe規范嚴格的抖動要求使得這一架構變得尤其復雜。對2.5Gbps工作的限制為86ps——106采樣的一系列樣本的峰-峰相位抖動。而5.0Gbps工作的限制為3.1ps(均方根抖動值)。然而,要在5.0Gbps工作,收發器首先要在2.5Gbps協商,如果兩端都可以,再提高到5.0Gbps。這就是說如果系統支持任何5.0Gbps鏈接,則基準時鐘就必須同時滿足兩者的抖動指標。

    獨立的數據時鐘架構不會受到上述限制,但卻大幅增加了時鐘系統設計的復雜性,且在不使用單邊帶信令時不支持SSC。

    基準時鐘抖動的管理規范是PCIe基本規范1.1和2.0,而檢驗抖動達標的方法詳細列在PCIe抖動建模修訂版1.0D和PCIe抖動和BER修訂版1.0中。機電規范提供了機械尺寸信息、電信號定義和功能。其中一些,如卡機電(Card Electromechanical,簡稱CEM)1.1和CEM2.0規范也為基準時鐘、Tx鎖相環(Phase-Locked Loop,簡稱PLL)、Rx PLL和介質提供了抖動預算。嚴格來講,CEM規范只申請了PC和服務器ATX,以及基于ATX的尺寸。其它已出版的機電規范覆蓋了其它尺寸,如用于移動計算平臺的Mini Card Electromechanical Specification 1.2。

    對于大多數嵌入式系統,上述這些規范可以全部或部分用來規定嵌入式系統PCIe時鐘分配方案提供指南。例如,許多CEM文件規定了對基準時鐘分配Host ClockSignal Level(HCSL)協議的使用。然而,許多嵌入式系統希望使用低電壓正射極耦合邏輯(Low Voltage Positive Emitter Coupled Logic,簡稱LVPECL)或多點低電壓差分信號(Multipoint-Low-Voltage Differential Signaling,簡稱M-LVDS)信令,以實現時鐘分配網絡更遠的距離和/或噪聲容限。

    許多嵌入式系統需要在其背板之間分配包括時鐘在內的大量高速信號。為了解決這些背板上經常出現的繁重電氣負載問題,這些信號需要有非常強大的驅動器和高邊緣速率。這帶來了干擾和其它信號完整性的危險,尤其是在背板比最差設計點的負載更低時。另一個設計上的挑戰在于PCIe詳細規定了100MHz或125MHz的基準時鐘,這是一個很難在高負載長背板上順利分配的頻率。

    除了PCIe規范嚴格的抖動限制和需要更長的信號距離,嵌入式系統通常還受到可能通過背板連接器和背板本身的信號量的限制。當定制系統時,確定連接器引腳排列是最關鍵的任務之一。

建議的共用時鐘分配方案

    由于時鐘頻率和抖動限制,最常見的共用時鐘架構設計利用點對點差分信號對來分配基準時鐘,其中一個差分信號對將抵達系統的每個PCIe端點。如果一張卡上有多個PCIe端點,就可以從背板獲得一個基準時鐘輸入,并利用零延遲緩沖器(Zero Delay Buffers,簡稱ZDB)提供卡上時鐘分配網絡。然而,即使這樣,由于PCIe 5.0Gbps運行的抖動限制,設計起來也是非常困難的。

    假設我們能設計出這樣的卡上分配方案,我們仍需要提供從PCIe主到系統上每張卡的點對點連接。在嵌入式系統中,這需要在主卡插槽上增加大量連接器引腳,并在背板上增加大量有特殊布線要求的線跡。這還要給主卡插槽插入與其它插槽截然不同的引腳排列。

    一個消除這些限制的解決辦法是降除主卡上的PCIe基準時鐘,并利用一個M-LVDS多點信號在背板之間進行分配,然后將其提高到目標卡所需的頻率。盡管理論上非常簡單,但實現PCIe抖動限制卻很棘手(見圖5,注意綠色信號線不起作用)。

    這一解決方案可提供一個M-LVDS對,用來驅動或接收符合PCIe的基準時鐘。如圖5所示,在許多嵌入式系統中,根據應用的”與/或”插槽進行分配,每張卡都可作為主操作或端點操作。顯然,如圖所示,只用于其中一種模式操作的卡將被簡化。系統中的一張卡將作為主,利用其板上晶振生成滿足PCIe限制的基準時鐘。這個時鐘將利用內部時鐘分配網絡驅動所有板上PCIe器件。該時鐘也將到達非PLL除法器電路,將100MHz或125MHz向下降除為25MHz的背板頻率,然后將除降了的基準時鐘驅動到系統的其余卡上。

    系統中其它所有的卡將禁用板上時鐘發生器,形成基準時鐘線跡的三態驅動器,并接收來自背板的基準時鐘。隨后,這將通過基于PLL的ZDB提高到板上所需和分配的基準時鐘頻率,并將劃分了的基準時鐘驅動到系統的其它卡上。系統其它所有的卡將失去對板上時鐘發電器的使用,形成基準時鐘線跡三態驅動器,并接收來自背板的基準時鐘。這將通過基于PLL的ZDB提高到板上和分配所需的基準時鐘頻率。接收和提高來自背板的基準時鐘的電路通常在主卡上,如果需要,可以用來生成所需的另一個基準時鐘頻率。為了實現PCIe所需的低抖動,IDT FemtoClock PLL技術可用于時鐘合成器和ZDB。

    像這種設計的最主要難點之一在于,PLL雖然可以過濾掉頻率高于PLL本身環路帶寬的噪聲信號,但在低于PLL環路帶寬的低頻部分,卻增加了很多在調制頻率附近的附加抖動。另外,由于PLL無法完全跟蹤基準時鐘輸入的相位和頻率變化,從而引起跟蹤偏移。像這種包含兩個以上用于頻率生成和轉換的級聯型PLL的背板PCIe方案必須謹慎對待,以盡量降低相位抖動和PLL跟蹤偏移。

PCIe抖動的測量

    在深入分析這個解決方案的性能之前,需要先討論PCIe抖動性能的分析過程。PCIe抖動工作組關注的一個首要問題是確定一個恰當的基準時鐘。為了這個目的,需要考慮基準時鐘的Tx和Rx PLL及相位插值器的過濾效果。同時,為了避免對基準時鐘規格不足,這些PLL的峰值效應也需要考慮。這一過程分為四個主要步驟:

  1. 確定每個周期累積的相位誤差。串行數據傳輸不像并行數據傳輸那樣關心時鐘的Cycle-to-Cycle抖動和Period抖動,串行數據傳輸更關心累積相位誤。因此,我們必須首先確定每個時鐘周期的累積相位誤差。
  2. 將離散傅立葉變換(Discrete Fourier Transform,簡稱DFT)用于累積相位誤差數據,從而將時域的分析轉變到頻域進行分析。
  3. 將系統轉移函數用于累積相位誤差數據的DFT。
  4. 執行逆DFT,使過濾后的累積相位誤差數據轉回到時域內,這便是最終結果。

    同時還要注意,通過設定系統轉移函數s=jω,可以在復雜的頻域實現PLL系統的過濾分析。該分析對連續系統很有用,但由于采用相位檢測器和反饋除法器等數字元件,大多數現代PLL方案不是純粹的模擬系統,因而z域數字分析會更精確。但是,PCI抖動工作組的初步研究表明,受s域分析影響的誤差最小,因此s域分析可用于建模。然而,當基頻低于PLL環路帶寬十倍時,s域近似值會顯著背離真值。所以系統設計師在選擇PLL時必須時刻謹記這一點。

抖動測量技巧

    測量方法不當很容易得到兩倍以上于正確方法的抖動測量值。這里有一些技巧:

    從被測器件到示波器都使用屏蔽同軸電纜,并在示波器的輸入端做好恰當的匹配。
  1. 如果使用高阻抗探頭,可使用低電容探頭和接地夾,而非電線。
  2. 確保你使用了與樣本量一致的最高采樣率。
  3. 使示波器屏幕上的縱坐標最大,以便精確地測量電壓。
  4. 使顯示器、開關式電源和手機遠離被測器件。可行時使用線性電源。
  5. 當執行差分測量時,確保兩條電纜已經相互糾偏。

IDT解決方案分析

    IDT的工程師通過菊鏈三個特性描述板以代表子卡:ICS841S32I板,然后是ICS8743008I板,最后一個也是ICS8743008I板,創建了解決方案的原型,見圖5。在第二個ICS8743008I輸出時進行測量。卸載來自示波器的時鐘周期數據,然后由抖動分析腳本進行后處理。該腳本可進行必要的頻域和時域分析。

    2.5Gbps分析方法的結果為18.91ps。這一結果符合4.5倍的裕量的86ps的PCIe峰-峰相位抖動指標。對于5.0Gbps操作,PCIe規定了rms相位抖動,而非峰-峰相位抖動。這些結果也超出了規范:0.52ps rms低頻帶和1.47ps高頻帶與3.1ps規范限制之比。

    對于5.0Gbps工作,PCIe為頻域分析規定了兩個轉移函數和兩個頻率范圍。第一個轉移函數的極頻率為5MHz和16MHz,第二個轉移函數的極頻率為8MHz和16MHz。抖動分析所得的兩個頻段為10KHz-1.5MHz(低頻帶),1.5MHz-Nyquist(高頻帶)。Nyquist表示你的分析達到了基準時鐘頻率的一半。例如,在100MHz時,頻域分析將達到50MHz。分析腳本會顯示每個頻率分析頻帶間兩個轉移函數間的最差情況。

結束語

    PCIe標準最初用于定義PC系統,但由于其低引腳數和可擴展的高性能,很快成為幾乎所有應用領域選擇的I/O接口。高速的基準時鐘給希望利用PCIe元件的嵌入式系統工程師們提出了嚴峻的挑戰。他們需要分配、選擇兩個不同的、符合規范的基準時鐘速度。

    其中一個測試解決方案有助于系統利用支持100MHz和125MHz基準時鐘的元件,并通過一個M-LVDS差分對將其分配到系統的所有卡上。這一解決方案也可以對卡進行設置,因此這些卡可以在其應用指令下作為主或端點操作,而且能插入系統的任何插槽。另外,這一解決方案降低了背板上基準時鐘的工作頻率,放寬了該信號的路由限制和串擾性能。只要滿足2.5Gbps和5.0Gbps操作PCIe規范嚴格的抖動要求,所有這些都可以用一個設計實現。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美有码在线观看视频| 国产亚洲电影| 久久九九久久九九| 最新中文字幕亚洲| 国内成+人亚洲+欧美+综合在线| 亚洲午夜国产一区99re久久| 亚洲欧洲一区二区在线观看| 国产视频欧美视频| 亚洲高清视频在线观看| 日韩一级欧洲| 久久精品色图| 国产午夜亚洲精品不卡| 欧美少妇一区二区| 亚洲男人第一网站| 国产精品任我爽爆在线播放| 玖玖综合伊人| 亚洲免费网站| 亚洲国产精品www| 亚洲综合国产激情另类一区| 欧美ab在线视频| 日韩一区二区精品葵司在线| 久久福利精品| 欧美成年人视频网站欧美| 久久婷婷国产综合国色天香| 国产精品视频yy9099| 欧美精品九九99久久| 黄色一区二区三区四区| 欧美精品日韩一区| 六月丁香综合| 久久久九九九九| 亚洲调教视频在线观看| 激情六月婷婷久久| 一区二区三区回区在观看免费视频| 在线观看欧美成人| 午夜视频在线观看一区二区| 好看的亚洲午夜视频在线| 亚洲精选中文字幕| 国产精品福利网| 国产深夜精品福利| 午夜精品久久久久久久久久久久久| 国产日韩精品在线观看| 欧美成人精品h版在线观看| 亚洲成人直播| 国产真实久久| 韩国欧美国产1区| 欧美日韩亚洲视频一区| 极品尤物一区二区三区| 亚洲国产成人久久| 国产视频精品网| 一区三区视频| 亚洲一区二区三区激情| 国产欧美精品日韩区二区麻豆天美| 悠悠资源网亚洲青| 久久国产视频网| 久久久久久久久综合| 久久久之久亚州精品露出| 欧美电影在线观看完整版| 极品裸体白嫩激情啪啪国产精品| 亚洲欧美日韩区| 欧美一级播放| 久久久久久久999| 亚洲精品影院在线观看| 在线看无码的免费网站| 夜夜精品视频一区二区| 日韩亚洲一区在线播放| 欧美三级午夜理伦三级中文幕| 欧美日韩伦理在线免费| 亚洲欧洲在线播放| 国产精品你懂的| 欧美国产另类| 亚洲免费综合| 亚洲图片欧美一区| 欧美麻豆久久久久久中文| 在线观看日韩av| 国产精品永久入口久久久| 欧美亚洲第一页| 亚洲欧美日本精品| 久久久久国产一区二区| 亚洲网在线观看| 亚洲第一天堂无码专区| 国产精品xvideos88| 国产精品一区视频| 久久国产黑丝| 在线观看av不卡| 国产精品网站在线播放| 久久久久久高潮国产精品视| 久久综合九色综合欧美就去吻| 在线观看成人网| 欧美日韩一区自拍| 欧美一区二区三区四区在线观看地址| 久久成人精品视频| 久久亚洲精品中文字幕冲田杏梨| 在线播放中文字幕一区| 亚洲电影av| 亚洲一线二线三线久久久| 夜夜嗨av一区二区三区网页| 国产精品资源| 国产一区二区三区最好精华液| 欧美久久久久久蜜桃| 亚洲成人资源| 在线亚洲美日韩| 国产精品v日韩精品v欧美精品网站| 欧美精品v日韩精品v韩国精品v| 久久久国产精品一区二区中文| 国产精品日韩欧美一区二区三区| 国产视频久久| 欧美日韩一区二| 欧美精品久久久久a| 亚洲在线一区二区| 国产中文一区二区三区| 国产日韩欧美一区| 欧美日本三区| 欧美jizz19hd性欧美| 亚洲精美视频| 在线视频成人| 欧美日韩成人一区二区| 国产精品视频网站| 亚洲自拍另类| 久久视频在线免费观看| 欧美国产极速在线| 午夜性色一区二区三区免费视频| 亚洲精品在线免费| 欧美另类变人与禽xxxxx| 一区二区三区欧美在线观看| 欧美黄色aaaa| 久久精品人人做人人爽电影蜜月| 美日韩免费视频| 亚洲欧美国产日韩中文字幕| 国产精品日韩欧美一区| 免费中文字幕日韩欧美| 久久久久久色| 国产九九精品视频| 亚洲人成人一区二区三区| 欧美电影免费观看网站| 国产精品任我爽爆在线播放| 亚洲免费观看高清完整版在线观看| 一区二区三区导航| 亚洲性视频网址| 国产一区二区日韩精品欧美精品| 国产乱码精品1区2区3区| 欧美激情精品久久久久| 亚洲欧洲日本mm| 欧美午夜宅男影院| 亚洲国产成人精品久久| 蘑菇福利视频一区播放| 亚洲香蕉在线观看| 亚洲精品婷婷| 欧美在线视频a| 亚洲黄色高清| 亚洲精品美女在线观看播放| 欧美日韩高清在线观看| 米奇777超碰欧美日韩亚洲| 9l视频自拍蝌蚪9l视频成人| 欧美日韩一区国产| 免费日韩精品中文字幕视频在线| 性娇小13――14欧美| 久久精品72免费观看| 欧美调教视频| 欧美成黄导航| 亚洲视频大全| 西西裸体人体做爰大胆久久久| 欧美天堂在线观看| 欧美一级视频一区二区| 免费成人在线视频网站| 欧美一区二区免费| 国产精品一区亚洲| 激情六月婷婷综合| 亚洲毛片在线免费观看| 国产色婷婷国产综合在线理论片a| 免费中文日韩| 99日韩精品| 欧美片在线播放| 欧美一区二区三区在线播放| 久久综合狠狠综合久久激情| 国产精品午夜在线观看| 怡红院精品视频在线观看极品| 国产精品久久久久免费a∨| 欧美一区二区三区另类| 欧美视频在线观看视频极品| 精久久久久久| 亚洲综合色丁香婷婷六月图片| 国产亚洲日本欧美韩国| 国产精品久久毛片a| 欧美高清在线视频| 国产综合色一区二区三区| 欧美午夜性色大片在线观看| 国产精品久久久99| 国产午夜精品一区理论片飘花| 99成人精品| 欧美高清成人| 一区二区三区日韩精品视频| 国产一区二区中文字幕免费看| 亚洲成色999久久网站| 国语自产精品视频在线看一大j8| 欧美中文字幕第一页| 久久超碰97人人做人人爱| 亚洲欧美激情视频在线观看一区二区三区| 久久精品综合一区| 国产美女在线精品免费观看| 欧美日韩成人一区二区三区| 亚洲精品国久久99热| 欧美日韩高清免费| 亚洲人体大胆视频| 1769国产精品| 欧美激情aⅴ一区二区三区| 欧美精品性视频| 亚洲第一毛片| 在线视频国内自拍亚洲视频| 欧美激情国产日韩| 香蕉av福利精品导航| 国产精品美女久久| 欧美日韩福利视频| 激情视频一区| 蜜桃av噜噜一区| 影视先锋久久| 亚洲精品久久久蜜桃| 亚洲人成网站影音先锋播放| 国产精品嫩草影院av蜜臀| 日韩视频一区二区| 亚洲国产一区二区a毛片| 欧美日韩午夜激情| 免费视频亚洲| 香蕉成人伊视频在线观看| 性做久久久久久久免费看| 国产精品二区在线观看| 日韩一级精品视频在线观看| 久久精品亚洲一区二区三区浴池| 久久精品国产99国产精品| 欧美日韩三级电影在线| 亚洲一区视频| 一色屋精品视频在线看| 136国产福利精品导航网址| 欧美亚洲成人免费| 欧美在线观看视频一区二区三区| 国产精品视频久久一区| 欧美日韩午夜激情| 亚洲第一区在线观看| 国产亚洲一区在线| 日韩一级免费观看| 欧美激情日韩| 亚洲国产欧美日韩另类综合| 欧美一区日韩一区| 亚洲激情网站| 国产精品成人免费视频| 亚洲欧美影音先锋| 欧美激情精品久久久久久变态| 欧美日韩精品一区| 欧美精品在线免费| 性欧美video另类hd性玩具| 亚洲电影中文字幕| 鲁大师影院一区二区三区| 亚洲精选大片| 亚洲一区二区三区涩| 欧美视频中文一区二区三区在线观看| 国产偷自视频区视频一区二区| 欧美一区二区视频在线观看2020| 男人的天堂亚洲在线| 香蕉av福利精品导航| 一本色道久久综合狠狠躁篇的优点| 久久av在线看| 国产精品久久久久国产精品日日| 欧美日韩国产在线播放| 欧美成人精品在线| 亚洲看片免费| 欧美高清一区二区| 亚洲国产精品一区在线观看不卡| 欧美激情性爽国产精品17p| 久久久久国色av免费看影院| 国产视频一区免费看| 亚洲精品国产精品乱码不99| 性色av一区二区三区| 国产欧美精品一区二区三区介绍| 亚洲精品资源| 麻豆精品一区二区综合av| 亚洲精品欧美在线| 黄色小说综合网站| 亚洲天堂免费在线观看视频| 国产精品女同互慰在线看| 亚洲国产精品久久91精品| 欧美制服第一页| 欧美日韩成人综合在线一区二区| 久久久久久**毛片大全| 久久这里只有精品视频首页| 欧美高清在线视频观看不卡| 欧美片第1页综合| 香蕉免费一区二区三区在线观看| 国产精品日本欧美一区二区三区| 亚洲二区免费| 亚洲精品国精品久久99热一| 午夜精品av| 欧美在线999| 久久这里有精品视频| 亚洲精选成人| 亚洲影视综合| 欧美在线观看www| 亚洲精品乱码久久久久久蜜桃91| 久久综合精品国产一区二区三区| 久久久999精品视频| 欧美jizzhd精品欧美巨大免费| 亚洲婷婷综合久久一本伊一区| 男女精品视频| 蜜桃av久久久亚洲精品| 国产亚洲福利| 羞羞漫画18久久大片| 欧美高清视频免费观看| 亚洲精品日韩一| 国产精品第2页| 亚洲丰满少妇videoshd| 国产深夜精品| 黄色小说综合网站| 久热国产精品| 国产视频一区二区在线观看| 亚洲免费观看在线观看| 亚洲美女黄色| 欧美日韩免费在线观看| 一本色道婷婷久久欧美| 欧美性生交xxxxx久久久| 黑丝一区二区| 亚洲激情成人在线| 国产亚洲电影| 激情久久久久久久久久久久久久久久| 国产欧美三级| 亚洲国产裸拍裸体视频在线观看乱了| 国产日产欧产精品推荐色| 国产综合色一区二区三区| 美女精品在线| 在线欧美电影| 久久精品导航|