0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

夾層模塊的優(yōu)點和比較

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者: RODGER HOSKING ? 2022-11-02 10:41 ? 次閱讀

用于軍事/航空航天應用的開放式架構嵌入式系統(tǒng)一直依靠夾層或子卡來提供靈活性和模塊化,因為它們在處理所需的各種I/O功能方面非常有效。由于廣泛采用定義這些夾層產(chǎn)品的行業(yè)標準,載板能夠接受來自各種供應商的夾層板,每個供應商都專注于利基技術和接口。

如今,三種流行的夾層標準主導著嵌入式市場:

? PMC(PCI夾層卡)? XMC(交換夾層卡)? FMC(FPGA夾層卡)

這些夾層支持所有流行的行業(yè)架構,包括 VME、VXS、VPX、AMC、CompactPCI 和 CompactPCI 串行,適用于 3U 和 6U 外形,并涵蓋一系列冷卻技術和加固級別,這對于航空航天和軍事電子產(chǎn)品尤其重要。這三個夾層標準中的每一個都有一套獨特的優(yōu)點和缺點。

夾層模塊標準

pYYBAGNh2ryARe6UAAHWtJcYeCc969.png

PMC 在 15 年前根據(jù) IEEE 1386.1 標準定義,使用 IEEE 1386 CMC(通用夾層卡)的機械尺寸,增加了多達四個 64 針連接器來實現(xiàn) 32 位或 64 位 PCI 總線以及用戶 I/O。

兩個連接器 P11 和 P12(請參閱圖 1)處理 32 位 PCI 總線,通過添加 P13 連接器可擴展到 64 位。32 位接口以 33 或 66 MHz 的 PCI 總線時鐘速度運行,峰值傳輸速率分別為每秒 132 MB 或 264 MB,是 64 位接口的兩倍。

后來的擴展稱為PCI-X,將時鐘速率提高到100或133 MHz,對于64位實現(xiàn),峰值傳輸速率為每秒800或1000 MB。可選的 P14 連接器支持 64 位用戶定義的 I/O。隨著大眾市場PC的互連技術開始從并行PCI總線轉(zhuǎn)向更快的PCIe(PCI Express)千兆串行鏈路,夾層模塊的類似遷移需求變得明顯。

XMC 模塊在 VITA 42 中定義為 PMC 模塊的交換結構擴展。它需要一個或兩個多針連接器,稱為主 (P15) 和次 (P16) XMC 連接器,如圖 1 所示。每個連接器可以處理八個雙向串行通道,每個方向使用一對差分引腳。VITA 42.3 子規(guī)范定義了 PCIe 的引腳分配,而 VITA 42.2 涵蓋了 SRIO(SerialRapidIO)。

poYBAGNh2sOAB2c_AAItWEO_tMw953.png

通常,每個 XMC 連接器都用作單個 x8 邏輯鏈路或兩個 x4 鏈路,盡管還定義了其他配置。XMC 模塊的數(shù)據(jù)傳輸速率取決于千兆串行協(xié)議和每個邏輯鏈路的通道數(shù)。表 1 顯示了不同配置和協(xié)議的峰值速率,與峰值 PMC 速率相比具有優(yōu)勢。

FMC 模塊在 VITA 57 規(guī)范中定義,旨在用作 FPGA 的 I/O 模塊。它們與 CMC 外形不同,空間不到 CMC 外形尺寸的一半,如圖 1 右上角所示。支持兩種不同的連接器:具有 160 個觸點的低引腳數(shù) (LPC) 連接器和具有 400 個觸點的高引腳數(shù) (HPC) 連接器。連接器引腳通常針對電源、數(shù)據(jù)、控制和狀態(tài)進行定義,并根據(jù)設計提供特定的實現(xiàn)方式。

FMC 模塊依靠載板 FPGA 為 FMC 組件提供必要的接口。這些可以是單端或差分并行數(shù)據(jù)總線、千兆串行鏈路、時鐘和控制信號,用于初始化、定時、觸發(fā)、選通和同步。對于數(shù)據(jù),高密度FMC連接器提供80個差分對或160個單端線。它還具有 10 個高速千兆串行通道,每個方向都有差分對。

為了支持使用JESD204B千兆串行接口而不是并行LVDS的新型數(shù)據(jù)轉(zhuǎn)換器器件,F(xiàn)MC規(guī)范已增強為FMC+。在 VITA 57.4 中定義,它通過具有另外四排引腳的 HPC 連接器的全新、更高速版本,將千兆串行通道的數(shù)量從 10 個增加到 24 個。FMC+ 的新連接器的額定數(shù)據(jù)速率高達每秒 28 Gbits。

VITA 57.4 可選擇將原始 FMC 模塊的長度延長 12 mm 以支持新的 40 引腳連接器,從而為 FMC+ 模塊再增加 8 個千兆串行通道,如圖 1 右下角所示。當需要最大I/O數(shù)據(jù)速率時,這將全雙工千兆串行通道的總數(shù)增加到32個。

應該注意的是,所有這三個夾層也都有雙寬版本,在規(guī)格中完全定義。這為更多組件提供了額外的空間。然而,當今市場上絕大多數(shù)夾層都是單寬度設計。

最后,所有三個規(guī)格(PMC、FMC 和 FMC)都包括這些夾層產(chǎn)品的堅固型和傳導冷卻型的完整規(guī)格,因此它們可以部署在極端的航空航天和軍事環(huán)境中。

數(shù)據(jù)傳輸功能

關于數(shù)據(jù)傳輸速率,PMC 和 XMC 模塊由安裝的接口標準決定。然而,這些速率通常以多種方式受到載板的影響。支持其他流量的共享 PCI 總線將有效地阻止到 PMC 的所有傳輸,直到授予其使用該總線的權限。例如,在雙 PMC SBC(單板計算機)上會出現(xiàn)此問題,其中兩個 PMC 通常共享相同的本地 PCI 總線。

此外,當 PMC 安裝在簡單的 3U CompactPCI 載波上時,公共 PCI 背板必須在安裝在插件架中的所有主板之間共享。最后,向 PMC 模塊提供較低速度 PCI 總線的載卡或適配器將強制模塊以較低的速度運行其接口。

XMC 與 PMC 相比具有固有的數(shù)據(jù)速率優(yōu)勢,因為它們使用快速千兆串行鏈路。即使是最慢的 x4 PCIe 1.0 接口,也能與 133 MHz 的最快 PCI-X 64 位總線相匹配。但是,千兆位串行接口的主要系統(tǒng)級影響是它們是專用的點對點鏈路,不受并行總線共享損失的影響。表 1(上圖)顯示了不同寬度千兆串行鏈路的 PCIe 和 SRIO 峰值數(shù)據(jù)傳輸速率。

最終,任何系統(tǒng)都會有 CPU 和內(nèi)存帶寬限制,但新的多核處理器芯片組具有 40 多個 PCIe Gen3 通道,每個通道處理 1 GB/秒,以及四個 DDR3 內(nèi)存插槽,每個通道提供每秒 12.8 GB 的傳輸速率。在這些系統(tǒng)中,XMC 和系統(tǒng)之間的專用 x8 PCIe 鏈路支持 8 GB/秒的可觀傳輸速率。

與 PMC 和 XMC 不同,F(xiàn)MC 不使用 PCI 或 PCIe 等行業(yè)標準接口。相反,每個FMC都有一組獨特的控制線和數(shù)據(jù)路徑,每個控制線和數(shù)據(jù)路徑的信號電平、數(shù)量、位寬和速度都不同。在1 GHz數(shù)據(jù)時鐘速率下,80條差分數(shù)據(jù)線每秒可提供10 GB,盡管新的FMC+規(guī)范使這些速率翻了一番。

最初的FMC規(guī)范為十個串行通道中的每一個設定了10 Gbits/sec的設計目標,提供每秒10 GB的峰值聚合數(shù)據(jù)速率。新的FMC+規(guī)范為每秒28 Gbits,最多32個串行通道,將這種聚合峰值數(shù)據(jù)速率提高到每秒近90 GB。

不動產(chǎn)和電力注意事項

FMC 模塊的尺寸不到 PMC 和 XMC 的一半,空間更小意味著戰(zhàn)略性地放置用于屏蔽、隔離和散熱的組件的自由度更小。例如,模數(shù)轉(zhuǎn)換器對來自電源、電壓層和相鄰銅跡線的雜散信號拾取極其敏感。通常,為了獲得最佳效果,必須在與A/D轉(zhuǎn)換器相同的電路板上重新調(diào)節(jié)和濾波所需的電源線,而不是在載板上。在小型FMC模塊上布置此電路可能具有挑戰(zhàn)性。盡管 XMC 模塊具有更多組件,但由于電路板尺寸較大,它們通??梢愿菀椎刂匦屡帕?。

FMC 要求 FPGA 駐留在載板上,而基于 FPGA 的 XMC 模塊在夾層板上包含 FPGA。示意性地,前端和系統(tǒng)總線之間的整體電路可能幾乎相同,但物理分區(qū)發(fā)生在兩個不同的點。

poYBAGNh2suACtUGAAKqa_YTWck811.png

為了說明這一點,圖 2 顯示了用于 3U OpenVPX 的 4 通道 A/D 轉(zhuǎn)換器軟件無線電模塊的兩種不同實現(xiàn),非常適合航空航天和軍事應用。請注意,兩個框圖具有相同的 A/D 轉(zhuǎn)換器和 FPGA,并為 OpenVPX 背板提供相同的 x8 PCIe 接口。頂部的 XMC 實現(xiàn)使用 FPGA 和背板之間的 XMC 連接器,而下面的 FMC 實現(xiàn)使用 A/D 和 FPGA 之間的 FMC 連接器。

由于大部分功耗由FPGA消耗,因此比較FMC和XMC模塊之間的功耗將非常有利于FMC。但是,由于兩個框圖中使用相同的資源,因此整體3U模塊功耗幾乎相同。

在PMC、XMC和FMC模塊之間的比較中,還有一個額外的因素。在FPGA中實現(xiàn)的千兆串行接口通常比并行總線接口消耗更多的功率。因此,在考慮 PMC 產(chǎn)品與 XMC/FMC 產(chǎn)品時,PMC 模塊的 PCI 總線通常比 PCIe 鏈路消耗更少的功率。當然,PCIe 所需的額外功率在速度和連接性方面都帶來了巨大的優(yōu)勢。

軟件和 FPGA 開發(fā)問題

每個FMC都提供一個獨特的電氣接口,必須連接到精確配置的FPGA以處理該特定設備。如果FMC模塊和FMC載波都由同一供應商提供,并且載波上的FPGA由供應商為安裝的特定FMC模塊預先配置,則這可能是一個合理的解決方案。

對于具有兩個或三個FMC站點的6U載波,必須配置FPGA以匹配每個站點上安裝的每個FMC模塊的特定組合。這種FMC到FPGA的依賴性可能會產(chǎn)生大量組合,從而導致配置管理和客戶支持問題。這可能意味著首次組合的交貨時間更長,成本更高。此外,供應商可能不會為所需的外形尺寸或系統(tǒng)架構提供FMC載體。

當客戶從一個供應商處購買FMC模塊,從另一個供應商購買FMC載體時,會出現(xiàn)其他挑戰(zhàn)。必須有人為載波開發(fā)定制的FPGA配置代碼,以支持FMC模塊。也許FMC供應商會同意為第三方運營商開發(fā)代碼。也許運營商供應商會為第三方FMC模塊開發(fā)代碼。

如果這些策略中的任何一種都失敗,客戶必須自己配置FPGA,或聘請顧問來完成這項工作。在這種情況下,F(xiàn)MC 模塊和 FMC 載體都是具有兩種不同技術支持資源的第三方產(chǎn)品。如果某些事情不起作用,則很難以高效和有效的方式解決問題。而且,如果FMC模塊供應商或FMC運營商供應商修改其產(chǎn)品,可能會影響兩塊板的互操作性。

也許FMC最具挑戰(zhàn)性的方面是軟件驅(qū)動程序和電路板支持庫的開發(fā),涵蓋了模塊和載波的無數(shù)組合。除非由同時提供FMC模塊和載波的單一供應商提供,否則可能會出現(xiàn)上述FPGA開發(fā)支持的和開發(fā)問題。

相比之下,PMC 和 XMC 使用行業(yè)標準系統(tǒng)接口,通常是 PCI 和 PCIe,并且強烈傾向于采用 PCIe 的 XMC。幾乎所有最新的嵌入式系統(tǒng)都利用廣泛采用的 PCIe 標準來互連系統(tǒng)元件。這包括 VXS、VPX、AMC 和 CompactPCI,以及使用安裝在主板擴展插槽中的 PCIe 卡的高性能 PC 平臺。

由于 PCIe 是大多數(shù) XMC 上的系統(tǒng)接口,因此可以直接安裝它們,也可以使用簡單的機械適配器安裝到所有這些系統(tǒng)架構中。最重要的是,這些適配器可以從各種供應商處獲得,因為它們只是重定向PCIe總線,因此無需任何人為新組合開發(fā)自定義FPGA代碼。

為流行的嵌入式操作系統(tǒng)開發(fā)的設備驅(qū)動程序和應用軟件無論架構如何,都能正常工作。這是由于 PCIe 通過橋接器、交換機、擴展器電纜和擴展機箱的固有連接,無論主板、模塊和背板的外形尺寸如何。

所有這些因素都大大減少了對 XMC 供應商的依賴以及解決多供應商責任的問題。XMC利用行業(yè)標準系統(tǒng)接口,無需定制FPGA開發(fā),輕松支持各種系統(tǒng)架構,并附帶完整的軟件驅(qū)動程序和電路板支持庫。這可以大大節(jié)省系統(tǒng)集成和軟件開發(fā)成本,這對于MIL/AERO項目預算和進度非常重要。

基于 3U VPX XMC 的示例

有關演示這些功能的 Pentek 產(chǎn)品的信息,請參閱此處的Onyx 型號 52761 3U VPX 模塊。

總結

表2總結了本文中討論的要點,比較了PMC、XMC、FMC和FMC+模塊。軍事和航空航天系統(tǒng)集成商必須權衡每種產(chǎn)品的優(yōu)缺點,請記住,這三者都有適合在惡劣環(huán)境中部署的堅固版本。擁有數(shù)百家供應商和數(shù)千種產(chǎn)品,設計師有許多可用的選擇。

pYYBAGNh2tGAER7fAANC6TlaQgE614.png

只要同一供應商同時為夾層模塊和載體提供經(jīng)過測試和安裝的FPGA配置代碼(如FlexorSet產(chǎn)品),F(xiàn)MC模塊就可以非常有效。此外,由于基于PCIe的鏈路、載波、背板和適配器的激增,XMC模塊為嵌入式系統(tǒng)提供了出色的解決方案。這消除了為每個新應用定制FPGA開發(fā)工作的需要,最大限度地減少了產(chǎn)品支持問題,并加快了開發(fā)周期。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5053

    文章

    18915

    瀏覽量

    300864
  • 總線
    +關注

    關注

    10

    文章

    2851

    瀏覽量

    87845
  • 航空航天
    +關注

    關注

    1

    文章

    362

    瀏覽量

    24180
收藏 人收藏

    評論

    相關推薦

    并行比較型AD轉(zhuǎn)換器的工作原理和優(yōu)點

    并行比較型AD轉(zhuǎn)換器是模數(shù)轉(zhuǎn)換器(ADC)中速度最快的一種類型。其工作原理基于并行處理技術,通過多個比較器同時工作,將輸入的模擬信號與多個參考電壓進行比較,從而一次性完成所有位的轉(zhuǎn)換。
    的頭像 發(fā)表于 10-05 14:48 ?321次閱讀
    并行<b class='flag-5'>比較</b>型AD轉(zhuǎn)換器的工作原理和<b class='flag-5'>優(yōu)點</b>

    物超所值-降壓轉(zhuǎn)換器與降壓電源模塊比較簡介

    電子發(fā)燒友網(wǎng)站提供《物超所值-降壓轉(zhuǎn)換器與降壓電源模塊比較簡介.pdf》資料免費下載
    發(fā)表于 09-20 11:13 ?0次下載
    物超所值-降壓轉(zhuǎn)換器與降壓電源<b class='flag-5'>模塊</b><b class='flag-5'>比較</b>簡介

    各種電源模塊封裝選項的優(yōu)點和缺點

    電子發(fā)燒友網(wǎng)站提供《各種電源模塊封裝選項的優(yōu)點和缺點.pdf》資料免費下載
    發(fā)表于 08-26 14:40 ?0次下載
    各種電源<b class='flag-5'>模塊</b>封裝選項的<b class='flag-5'>優(yōu)點</b>和缺點

    Molex鏡像式夾層連接器有什么用?-赫聯(lián)電子

      Molex鏡像式夾層連接器是可堆疊插接、尺寸兼容、不分公母端的連接器。這些連接器支持每差分對高達56Gbps的數(shù)據(jù)速率,適用于電信、網(wǎng)絡等應用。Molex鏡像式夾層連接器采用縫合球柵陣列
    發(fā)表于 08-12 11:11

    滯回比較器與一般的電壓比較器相比有何優(yōu)點

    引言 電壓比較器是電子電路中用于比較兩個電壓大小的設備。根據(jù)其工作原理和性能特點,電壓比較器可以分為滯回比較器和一般電壓比較器。滯回
    的頭像 發(fā)表于 07-30 14:34 ?365次閱讀

    藍牙模塊與其他無線技術的比較與選擇

    這幾種無線技術進行詳細的比較,分析它們的優(yōu)缺點,探討不同應用場景下的合適選擇,并討論它們之間的兼容性和互操作性。 藍牙模塊、WiFi、Zigbee、NFC的優(yōu)缺點比較 藍牙模塊
    的頭像 發(fā)表于 06-14 16:06 ?562次閱讀

    半導體基礎功率模塊與離散元件的比較

    半導體基礎功率模塊因其相對于傳統(tǒng)離散元件的諸多優(yōu)勢而變得越來越突出。在不斷發(fā)展的功率電子領域,選擇半導體基礎功率模塊與離散元件對效率、可靠性和整體系統(tǒng)性能有著顯著的影響。半導體基礎功率模塊的優(yōu)勢
    的頭像 發(fā)表于 06-07 11:17 ?313次閱讀
    半導體基礎功率<b class='flag-5'>模塊</b>與離散元件的<b class='flag-5'>比較</b>

    DC電源模塊的性能評估和比較

    BOSHIDA DC電源模塊的性能評估和比較 DC電源模塊是一種常用的電源模塊,主要用于提供直流電源給不同的電子設備。在進行性能評估和比較
    的頭像 發(fā)表于 04-09 13:14 ?402次閱讀

    單纖光模塊與雙纖光模塊的區(qū)別與比較

    本文介紹光通信中常用的單纖光模塊和雙纖光模塊。單纖光模塊只使用一根光纖進行雙向傳輸,具有空間優(yōu)勢;而雙纖光模塊則使用兩根光纖進行信號傳輸,具有更高的穩(wěn)定性和可靠性。根據(jù)應用場景和需求選
    的頭像 發(fā)表于 03-06 10:50 ?1637次閱讀

    微米級精密測量,PET膠片夾層厚度

    的測量能力,滿足了各行各業(yè)的薄膜測量需求,本期小明就來分享一下明治傳感在多層膠片精密測量中的作用~檢測需求被測物料:PET多層膠片需要檢測:兩層膠片厚度及中心空氣夾層
    的頭像 發(fā)表于 02-20 08:23 ?338次閱讀
    微米級精密測量,PET膠片<b class='flag-5'>夾層</b>厚度

    模塊化UPS是什么?模塊化UPS電源并機的優(yōu)點

    模塊化UPS是什么?模塊化UPS電源并機的優(yōu)點? 模塊化UPS是一種將UPS電源拆分為多個獨立模塊的解決方案。每個
    的頭像 發(fā)表于 01-10 15:16 ?1148次閱讀

    DC電源模塊和AC電源模塊都有各自的優(yōu)點和適用場景

    BOSHIDA DC電源模塊和AC電源模塊都有各自的優(yōu)點和適用場景 DC電源模塊和AC電源模塊都有各自的
    的頭像 發(fā)表于 12-29 14:39 ?829次閱讀
    DC電源<b class='flag-5'>模塊</b>和AC電源<b class='flag-5'>模塊</b>都有各自的<b class='flag-5'>優(yōu)點</b>和適用場景

    多種DC電源模塊比較和評價

    BOSHIDA DC電源模塊是一種重要的電子零件,可以將交流電轉(zhuǎn)換為直流電,并為相應的電路提供所需的電能。隨著技術的進步,市場上的DC電源模塊種類越來越多,不同類型的DC電源模塊有著不同的特點和優(yōu)缺點。
    的頭像 發(fā)表于 12-12 13:11 ?934次閱讀
    多種DC電源<b class='flag-5'>模塊</b>的<b class='flag-5'>比較</b>和評價

    TSMaster信號比較模塊操作指南看這里!

    TSMaster信號比較模塊是專門針對測試而開發(fā)的一個模塊,可以對CAN,LIN,F(xiàn)lexRay以及系統(tǒng)變量等信號類型做信號測試。該模塊可以實時準確地判斷信號值是否處于設定范圍內(nèi),并且
    的頭像 發(fā)表于 12-09 08:21 ?500次閱讀
    TSMaster信號<b class='flag-5'>比較</b><b class='flag-5'>模塊</b>操作指南看這里!