《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 如何實現PCI Express的熱插拔功能
如何實現PCI Express的熱插拔功能
摘要: 服務器可靠性、可用性和可維護性(RAS)已經成為商務活動中不可或缺的因素,同時,隨著RAS承諾正??捎霉ぷ鲿r...
Abstract:
Key words :

  服務器可靠性、可用性和可維護性(RAS)已經成為商務活動中不可或缺的因素,同時,隨著RAS承諾正??捎霉ぷ鲿r間接近99.999%,即“5個9”,運行中更換或添加元件已經變得很關鍵。PCI Express(PCIe)作為一串行通信接口標準而被引入到PC和服務器環境,此后,該標準發揮了引導作用,如今發展為服務器互連領域選擇的協議之一。這些服務器上的PCIe插槽要求為快速熱插拔這一點變得極為重要,這在下一代設計中顯然也很重要。要使服務器系統維持在“高可用性”,熱插拔功能非常關鍵。

  熱插拔功能的基本目的是,允許電路板和外殼進行有序地活插拔,而不影響系統的運行。維修或更換有故障器件時通常要這么做,因為要安排好服務器停機時間以更換或者安裝外設卡通常很難,當然也不是不可能。具有以這種方式插入或更換I/O設備的能力可避免系統停機或者至少可將系統停機時間縮到最短。該技術也可用于為系統的重新配置而增加新功能。膝上型電腦用戶也需要熱插拔能力來更換有I/O功能的卡,如裝在對接站的硬驅和通信口。

  PCI規范2.1原來未計劃提供熱插拔應用功能,但是后來在1997年,推出了PCI熱插拔規范1.0,定義了基本的平臺、附加卡和軟件要求。不過,在解釋和執行規范方面,卻給系統開發者和系統用戶預留了很大的靈活性。另外,未定義軟件可見寄存器組。2001年,推出了一套新規范:PCI標準熱插拔控制器(SHPC)1.0和PCI熱插拔1.1。這些規范更嚴格了用戶接口,并定義了標準寄存器組,極大地提高了熱插拔軟件開發的兼容性。

  然而,由于PCI是多點共享總線,用反射波開關,所以硬件有局限性??偩€不隔離而插入器件是不可能的。要解決這一問題,有兩種可能的選擇:依靠平臺實現可插入要求,即熱插拔,或依靠附加卡實現可插入的要求,即熱交換。

  兩種方法都有缺點,可采用一些創新性的方法,如在卡插入系統前,對PCI引腳預加電,來避免如產生假信號這樣的問題,以保持數據的完整性。標準的PCI連接器引腳長度相同,因此熱交換環境下,附加卡的加電順序無法達到。為引腳?錯方案的“緊湊型PCI”定義了一組新的連接器。這樣絕大多數限制解除了,但是因為PCI是并行總線,性能成了一個瓶頸??偩€工作的頻率取決于總線負載,總線上器件越多,總線速度就越慢。最后,由于PCI總線具有共享的特點,經受不住元件故障,這是因為總線上任何不穩定的行為都會使總線上所有器件無法通信。

  PCI Express一開始就設計為具有熱插拔功能。同樣,熱插拔寄存器也是PCIe功能的構成部分,使操作系統具有標準的熱插拔硬件寄存器接口,該接口可通過PCIe總線的配置接入來存取。PCI Express也通過定義基本架構水平的硬件要求的熱插拔功能,而定義了一個標準的使用模型。有了熱插拔控制的固有支持,就能使創新的服務器模塊形狀在加電狀態下就可插入或拔掉,不用打開機箱。

  在基于PCIe的服務器系統中,熱插拔插槽既可由芯片組也可由開關的下游口提供。由于PCIe是點對點總線,根組件端口數有限,通常要有開關,以進行插槽擴展和創建。對軟件而言,這些開關表現為PCI-PCI橋,每個完成熱插拔插槽的口在橋結構的空間都有各自的熱插拔寄存器組。這些寄存器向軟件報告有無已定義的熱插拔機制,包含電源控制、插槽指示器以及卡插入/移去、閉鎖打開/閉合和注意按鈕摁下的標志。把中斷上行數據流發送給根組件,以此來通知軟件。通知選項是實現依賴型。

  PCIe開關開發者采用了兩種方法提供熱插拔支持,選擇片上(圖1)或者選擇片外SHPC支持。第一種方法是把控制器邏輯和信令接口嵌入在開關中,器件和插槽功能寄存器也在開關中實現。在片外SHPC方案中,沒有信令接口,要求系統硬件設計師在電路板上加上附加電路,通過FPGA或支持I2C的I/O擴展器來模擬熱插拔控制器。這樣會增加材料成本,增大電路板空間,同時增加設計的復雜性。PLX技術PCIe開關就是一個片上SHPC方案的例子,所有需要的熱插拔狀態寄存器都集成在片上,同時也給出了熱插拔方案要求的所有信號。PLX開關支持3~8個熱插拔功能口,樣充分降低了實現需要SHPC功能的系統的成本和復雜性。

 

  PCI Express熱插拔軟件支持功能取決于3個基本因素:固件支持、器件驅動器支持和操作系統支持。這3個因素都必須支持熱插拔規范,以使系統能完成附加卡插入和拔出。

  在上電自測試(POST)期間,加電時,固件創建和加載某些程序和表格。這些程序和表格的實現在“高級配置與電源接口固件規范”中已作了定義。固件也負責配置操作系統的系統地址空間。固件將系統地址劃分為許多專用區域,包括用于系統存儲器、系統I/O和PCI配置空間的區域,這些都是PCI器件要求的。固件地址映射通過操作系統支配這些映射的使用。

  當把PCIe端點插入PCIe開關插槽時,開關產生激活中斷,如“出現檢測改變的中斷”。根組件把中斷傳給總線驅動器、Windows即插即用(PnP)管理程序和Windows電源管理程序。Windows PnP管理程序依次請求PCI總線驅動器重新列舉PCI總線器件,這可能導致資源重新分配。當發現新設備時,給相應驅動器加載,然后初始化該設備并準備處理I/O(如圖2所示)。

 

  所有在Windows 2000和Windows XP上的熱插拔事件,如插入、彈出和拔出都可能通過ACPI 1.0b處理。Windows XP支持一種附加對象,是在ACPI 2.0(the _HPP object)中引入的。這些操作系統僅限在單個總線段分配資源,在運行時不能重新分配資源((I/O和存儲器孔)。因此,橋或開關的插入要求為開關及開關后設備分配多級資源。

  只有當預分配的資源足夠供給新設備時,操作系統才能正確啟動器件。如果要分配的資源不夠,特別是如果插入一個橋時,操作系統通常不能在運行時間重新配置PCI-PCI橋,以處理設備資源要求。

  “固件ACPI規范3.0”通過提供支持操作系統能力(_OSC)方法和設備特定方法(_DSM)來解決此問題。_OSC方法是一種機制,用來定義硬件的父子依存關系,把這些關系傳送給操作系統,而_DSM是一種可選的ACPI控制方法,能實現專用器件控制功能并允許OS忽略PCI設備引導配置。

  Windows Vista是一種能發現PCI Express的OS,支持多級重平衡。多級重平衡能根據其后設備的資源要求來動態調節PCI橋窗口的大小。像_DSM這樣的方法允許平臺固件高負荷地為Windows XP和Server 2003引導配置設備,而給Windows Vista提供了忽略引導配置資源的自由,因此資源分配的靈活性更大。這樣能使操作系統重新定位和/或擴展PCI橋資源窗口,以適應設備要求,否則這將是不可能,這是由于引導設備要求的限制引起的。因為Windows Vista中的多級重平衡代碼不再受必須維持系統引導配置資源的限制,所以運行更有效。

  總之,PCIe在事務處理、數據鏈接和物理層方面具有很大的彈性,加之其點對點的特性,有助于基于PCIe的設計避免單點故障。所有這些特點,加上PCIe固有的在硬件和OS級支持熱插拔的特性,所有這些都表明PCIe正在進入RAS的新紀元。

此內容為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>
          美女在线一区二区| 国产一区二区中文字幕免费看| 午夜精品福利一区二区三区av| 久久免费视频观看| 国产一区二区视频在线观看| 欧美激情中文字幕乱码免费| 欧美女同在线视频| 黄色欧美成人| 亚洲欧美成人在线| 国内欧美视频一区二区| 欧美成人在线免费视频| 欧美视频一区在线观看| 99精品视频免费在线观看| 亚洲欧美另类国产| 欧美肥婆在线| 欧美国产日韩一区二区在线观看| 欧美激情中文字幕一区二区| 一区二区三区精品| 久久久久久高潮国产精品视| 亚洲国产日韩在线| 欧美国产日韩免费| 国产精品亚洲综合色区韩国| 亚洲中字黄色| 国产精品日本| 久久综合免费视频影院| 在线观看视频亚洲| 欧美激情视频一区二区三区不卡| 欧美日韩国产欧美日美国产精品| 99视频精品在线| 欧美四级电影网站| 欧美成人精品影院| 男女av一区三区二区色多| 欲色影视综合吧| 午夜精品短视频| 影音先锋日韩有码| 一本一本久久a久久精品综合麻豆| 国产精品久久久久天堂| 久久精品亚洲热| 欧美在线观看视频在线| 欧美午夜免费影院| 国产精品一卡| 国产女人18毛片水18精品| 欧美日韩一区国产| 夜夜嗨av一区二区三区四季av| 欧美中文字幕在线| 欧美精品亚洲二区| 亚洲人精品午夜在线观看| av不卡免费看| 国产精品一区二区三区四区五区| 日韩小视频在线观看专区| 麻豆freexxxx性91精品| 久久午夜羞羞影院免费观看| 欧美一区深夜视频| 国产偷自视频区视频一区二区| 久久噜噜亚洲综合| 六月天综合网| 99国产精品久久久久久久成人热| 国产美女精品一区二区三区| 亚洲午夜av| 亚洲女爱视频在线| 亚洲专区国产精品| 国产亚洲精品美女| 久久蜜桃资源一区二区老牛| 国产精品一区二区三区免费观看| 欧美亚洲日本一区| 国产一区二区丝袜高跟鞋图片| 国产精品人人爽人人做我的可爱| 韩国欧美一区| 久久美女艺术照精彩视频福利播放| 欧美午夜久久久| 国产一区二区黄色| 国产伦精品一区二区三区免费迷| 亚洲精品一区二区三区福利| 久久国产精品一区二区三区四区| 欧美日韩国产小视频在线观看| 国产精品久久久久久av下载红粉| 亚洲欧美综合| 这里只有精品电影| 欧美电影专区| 欧美极品色图| 在线视频观看日韩| 娇妻被交换粗又大又硬视频欧美| 国产一区二区高清不卡| 亚洲欧洲一区二区天堂久久| 欧美日韩中文字幕精品| 欧美国产三级| 久久久久久噜噜噜久久久精品| 国产精品成人在线| 亚洲狠狠丁香婷婷综合久久久| 免费在线播放第一区高清av| 激情久久一区| 国产午夜精品久久久久久免费视| 亚洲日本国产| 亚洲一区视频在线观看视频| 亚洲精品资源| 日韩视频免费大全中文字幕| 欧美精彩视频一区二区三区| 久久精品毛片| 欧美精品免费在线| 日韩一区二区精品葵司在线| 国产精品三级视频| 快射av在线播放一区| 欧美在线一二三| 午夜精品久久久久久久久久久| 欧美午夜精品久久久久久浪潮| 亚洲欧美综合另类中字| 亚洲大片在线| 精品粉嫩aⅴ一区二区三区四区| 日韩午夜免费| 黑人操亚洲美女惩罚| 国产欧美一区二区三区另类精品| 国产精品久久久久久久久久妞妞| 国产精品亚洲综合色区韩国| 亚洲综合日韩在线| 欧美日韩免费在线观看| 久久婷婷国产麻豆91天堂| 国产区精品在线观看| 欧美国产日韩一区二区在线观看| 99riav久久精品riav| 亚洲卡通欧美制服中文| 欧美日韩另类综合| 国产一本一道久久香蕉| 欧美精品在线观看播放| 欧美日韩成人一区二区三区| 国产精品裸体一区二区三区| 国产欧美在线视频| 欧美午夜一区二区福利视频| 欧美日韩精选| 国产丝袜一区二区三区| 久热re这里精品视频在线6| 国产一区二区按摩在线观看| 久久久久国产精品麻豆ai换脸| 欧美日韩三级电影在线| 国产一区二区三区四区三区四| 欧美极品色图| 一区二区高清视频| 激情小说亚洲一区| 狠狠色伊人亚洲综合成人| 欧美一区二区三区日韩| aa级大片欧美| 99视频有精品| 红桃视频国产精品| 在线观看福利一区| 亚洲成在人线av| 久久久五月婷婷| 亚洲清纯自拍| 欧美日韩在线观看一区二区三区| 亚洲片区在线| 欧美在线视频a| 久久精品夜色噜噜亚洲aⅴ| 国产精品美女www爽爽爽视频| 激情亚洲一区二区三区四区| 久久精品论坛| 亚洲乱码国产乱码精品精可以看| 久久精品女人的天堂av| 欧美精品久久久久a| 亚洲在线成人精品| 国内精品免费午夜毛片| 亚洲欧美国产日韩中文字幕| 欧美日本国产视频| 国产午夜精品全部视频播放| 国产美女精品免费电影| 国产一区深夜福利| 亚洲欧洲一区二区三区久久| 亚洲一区成人| 在线视频免费在线观看一区二区| 欧美伊人久久久久久午夜久久久久| 牛夜精品久久久久久久99黑人| 久久狠狠一本精品综合网| 亚洲欧美久久久| 亚洲高清自拍| 国产精品久久久久久久久搜平片| 最新中文字幕亚洲| 亚洲精品乱码久久久久久蜜桃91| 亚洲一区二区毛片| 欧美视频一区二区三区四区| 亚洲综合电影一区二区三区| 精品成人a区在线观看| 一区二区三区无毛| 性欧美办公室18xxxxhd| 亚洲欧美日本国产专区一区| 欧美伦理影院| 亚洲男人的天堂在线aⅴ视频| 亚洲一区二区三区涩| 亚洲日韩欧美视频一区| 国产精品看片你懂得| 日韩一区二区精品| 午夜精品婷婷| 国产精品久久久久毛片软件| 国产精品视频免费观看| 亚洲精品乱码视频| 亚洲欧洲日产国产网站| 久久久久国产精品厨房| 一区二区三区久久网| 欧美一区视频在线| 欧美激情在线| 国产精品久久国产愉拍| 欧美视频第二页| 久久夜色精品一区| 美女爽到呻吟久久久久| 久热综合在线亚洲精品| 亚洲精品一线二线三线无人区| 国产亚洲欧洲一区高清在线观看| 欧美aⅴ一区二区三区视频| 国产精品v亚洲精品v日韩精品| 欧美国产精品人人做人人爱| 欧美日韩国产一中文字不卡| 国产精品久久久久久久久借妻| 激情亚洲一区二区三区四区| 亚洲国产一区二区三区在线播| 中文精品99久久国产香蕉| 亚洲肉体裸体xxxx137| 精品成人a区在线观看| 国产亚洲免费的视频看| 欧美日韩在线视频首页| 在线播放中文一区| 亚洲国产精品视频| 久久婷婷麻豆| 国产精品日韩一区二区| 国产欧美激情| 久久露脸国产精品| 麻豆国产精品一区二区三区| 欧美二区不卡| 午夜亚洲性色福利视频| 一区二区三区视频免费在线观看| 亚洲一区二区三区高清不卡| 美女网站在线免费欧美精品| 久久九九热免费视频| 浪潮色综合久久天堂| 欧美日韩在线三级| 洋洋av久久久久久久一区| 国产精品激情av在线播放| 欧美一级在线播放| 欧美视频在线观看免费| 亚洲视频欧洲视频| 久久福利影视| 国产在线麻豆精品观看| 亚洲国产日韩一区二区| 在线视频欧美日韩| 亚洲国产精品第一区二区三区| 好看不卡的中文字幕| 一区在线播放| 欧美激情一二区| 美国十次了思思久久精品导航| 国内精品久久久久影院色| 欧美日本在线观看| 亚洲毛片在线免费观看| 亚洲精品影院| 久久精品99无色码中文字幕| 国产视频久久网| 亚洲国产人成综合网站| 蜜桃伊人久久| 亚洲日韩欧美视频| 尤物视频一区二区| 国产精品美女久久久浪潮软件| 久久国产精品第一页| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲免费观看高清完整版在线观看| 久久精品日产第一区二区| 久久狠狠久久综合桃花| 国产一区二区精品久久91| 亚洲精品免费一区二区三区| 亚洲欧美日韩一区二区三区在线| 免费在线播放第一区高清av| 夜夜嗨av一区二区三区四季av| 欧美韩国日本一区| 国产精品亚洲а∨天堂免在线| 久久久青草婷婷精品综合日韩| 亚洲国产成人在线播放| 亚洲欧美日韩区| 亚洲精品久久久久久一区二区| 久久久久久久激情视频| 欧美图区在线视频| 欧美一区午夜视频在线观看| 亚洲欧美日韩精品| 亚洲国产欧美另类丝袜| 亚洲视频综合在线| 欧美一区二区免费| 欧美激情亚洲一区| 欧美在线免费一级片| 伊人成年综合电影网| 免费在线亚洲欧美| 玖玖视频精品| 亚洲欧美中文另类| 亚洲人成网在线播放| 亚洲午夜国产成人av电影男同| 尤物网精品视频| 欧美一区二区在线看| 免费观看成人www动漫视频| 亚洲小少妇裸体bbw| 亚洲一区三区在线观看| 亚洲伊人一本大道中文字幕| 欧美一区中文字幕| 影音先锋欧美精品| 久久久精品五月天| 午夜免费久久久久| 欧美另类69精品久久久久9999| 欧美国产在线电影| 国产精品一区视频| 亚洲国产影院| 一区二区欧美亚洲| 一本色道久久加勒比88综合| 国产精品久久午夜夜伦鲁鲁| 欧美精品久久久久久久免费观看| 欧美精品日韩综合在线| 一区二区免费在线播放| 久久精品男女| 午夜在线视频观看日韩17c| 国产精品推荐精品| 欧美中日韩免费视频| 久久深夜福利免费观看| 欧美二区乱c少妇| 国产一区二区视频在线观看| 一本久久综合亚洲鲁鲁五月天| 亚洲国产成人在线视频| 欧美日韩卡一卡二| 亚洲一级在线观看| 国产精品日韩电影| 一区二区三区黄色| 亚洲电影有码| 一色屋精品亚洲香蕉网站| 久久精品视频99| 亚洲小说欧美另类社区| 欧美日韩三级在线| 欧美激情一区二区三区四区| 亚洲欧美bt| 亚洲精品美女91| 国产人妖伪娘一区91|