新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 雙主機冗余顯示系統的分析和設計

        雙主機冗余顯示系統的分析和設計

        —— 大大提高系統運行的可靠性
        作者: 時間:2010-12-24 來源:電子產品世界 收藏

          摘要:根據大屏幕行業應用的高可靠性要求,設計了雙主機冗余視頻顯示方案。利用目前最新的PCI Exrpess總線技術,在橋芯片的基礎上搭建雙主機通信通道,通過的心跳寄存器傳送主機的信息,從而實現了從機對主機工作監控的功能,達到高可靠性的要求。在系統啟動初期,針對可能出現的情況,設計了系統狀態轉換機制,保證冗余系統的正常啟動和運行。分析結果表明,該視頻冗余的設計機制合理,系統中各狀態轉換安全,大大提高了系統運行的可靠性。

        本文引用地址:http://www.104case.com/article/115730.htm

          關鍵詞:冗余;;視頻顯示;PCI Express;

          冗余系統的重要性

          近年來,隨著國內經濟的穩步發展,國內各領域各行業都非常重視信息化建設,對信息的可視化需求也急劇擴大,特別是一些監控中心、指揮中心、調度中心等重要場所的需要,人們對于觀看的顯示圖像尺寸的要求越來越大,對顯示圖像提供的信息量要求越來越多,人們要求可以在一個超大尺寸的屏幕上同時顯示多個不同信息的圖像和文字信息,要求大屏幕的各個單元顯示的圖像能夠實現無縫連接。隨著大屏幕拼墻應用領域的不斷推廣,在醫療影像、指揮調度中心等領域的應用產生了高可靠性的需求,而且這種需求非常迫切。如在臨床手術中,醫療影像的中斷可能會威脅到一個病人的生命,這些需求促使人們開發高可靠性視頻顯示系統。

          系統的可靠性體現在很多方面,包括了元器件的選擇、降額設計、冗余設計等。冗余系統設計即為了保險起見,采取兩套同樣配置的硬件、軟件,目的是在其中一套系統出現故障時,另一套系統能立即啟動,并代替工作,這好比演員的替身,兩套完整好用的系統也許單獨運行的故障率很高,但采取冗余措施后,在不改變內部設計的情況下,這套系統的穩定性立即可以大幅度提高!假如單獨系統的故障率為50%,而冗余系統馬上可以將故障率降低到25%。本文主要從主機冗余的角度考慮,目的是實現一個具有備份功能的視頻顯示系統。系統將采用PCI Express協議和透明橋技術實現雙主機冗余設計;利用PLX公司的橋接芯片PEX 8696將雙主機連接起來實現主機備份功能。

          PCI Express總線

          PCI Express是新一代的總線接口。早在2001年的春季,英特爾公司就提出了要用新一代的技術取代PCI總線和多種芯片的內部連接,并稱之為第三代I/O總線技術。它徹底變革原來的PCI總線的并行技術,克服PCI總線在系統帶寬、傳輸速度等方面的缺陷。它的優越性能滿足了計算機和通信領域時于I/O數據傳輸高速度和高可靠性的要求。

          與原有的PCI總線相比較,PCI Express總線具有以下特點。

          (1)在數據傳輸模式上,PCIe總線采用雙通道串行傳輸模式。一條PCIe通道包含2對LVDS差分線對,一對負責發送,一對負責接收,目前PCIe 2.0單向的數據率為5Gbit/s。

          (2)與PCI總線上所有沒備共享一條總線不同,PCIe總線采用點對點技術,能夠為系統內的所有設備分配獨立的通道資源,充分保障設備的帶寬,提高數據傳輸率,同時可以實現多個設備并行工作。

          (3)具有很好的靈活性,一個PCIe物理連接可以根據實際需求配置成×l、×2、×4,×8、×16、×32個并行的數據通道,以滿足不同設備之間通信帶寬的要求。

          (4)在軟件層與PCI總線完全兼容。原有的總線的驅動程序可以完全移植到PCIe總線架構的系統中。

          (5)串行連接采用自時鐘技術,時鐘內嵌于串行數據的8bit/10bit編碼中,可實現數據傳輸率的自適應調整。

          (6)串行數據以數據包的形式進行傳輸,保障了數據傳輸的完整性和可靠性。

          在大屏幕拼接顯示領域,由于顯示單元數目比較多,需要同時接入多個數據卡,PCIe總線擴展技術顯得非常關鍵。利用透明橋芯片,可以非常方便地實現PCIe總線的擴展。我們的系統需要一個能支持較多PCIe通道,同時支持多主機連接和容錯機制的橋芯片。經過對多個芯片手冊的研究,我們發現PLX公司的一款芯片非常適合這套冗余系統的設計需求。該芯片符合PCIe2.0規范[2],并且兼容PCIe1.1規范,包含了PCIe電源管理特性;支持Base Mode(基本模式)和Visual Switch Mode(虛擬開關模式)的PCIe擴展;具有96個PCIe通道,每個通道功率最大僅僅為900mW;具有24個端口,端口通道可以靈活配置,同時支持均衡和非均衡端口配置功能;支持多主機功能和容錯功能,包括了1+1容錯和N+1容錯功能;無阻塞的芯片架構,PICe的數據包交換時間小于150ns;支持功能;配置靈活,支持硬連接配置、EEPROM配置、SMBUS(系統管理總線)配置和主機軟件配置四種方式。圖1為PEX8696芯片內部模塊圖[2],從圖中我們可以看到該芯片96個PCIe通道分別在6個Station內,各個Station是分別獨立的,通過內在的Fabric連接起來;邏輯模塊承擔了大部分芯片功能的實現,如PCIe協議實現、通道的管理和仲裁功能、芯片配置功能等;Packet Ram模塊主要是提供數據的緩沖功能。


        上一頁 1 2 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 大宁县| 昌图县| 平谷区| 蕲春县| 桐城市| 茂名市| 普兰店市| 绵竹市| 平谷区| 肇东市| 修水县| 邓州市| 扶绥县| 清新县| 南乐县| 景德镇市| 合山市| 长岛县| 定陶县| 鸡西市| 望都县| 馆陶县| 福泉市| 宁国市| 长葛市| 城市| 皮山县| 唐河县| 延边| 景泰县| 临桂县| 长岭县| 大邑县| 商都县| 南开区| 蚌埠市| 沙雅县| 同心县| 永济市| 铁岭市| 喀喇沁旗|