可堆疊式架構分歧
雖然標準組織在使用更新技術代替過時的ISA總線技術方面存在分歧,但經典PC / 104對嵌入式系統設計者仍具吸引力。
本文引用地址:http://www.104case.com/article/103899.htm要點
* PC/104模塊大小適度,配置穩健,功耗低,成本低,可用性強,是高效的嵌入式系統開發平臺。
* 雖然開發者是在衰退的行業標準架構(ISA)總線上開發了PC/104架構,且已使用長達20年之久,但該架構仍比包括PC/104-Plus和PCI-104在內的更高速擴展產品賣得好。
* 最近關于PC/104升級版的規范提議已經包括PCIe或 USB通信,以便保持與基于PCI的軟件的兼容。
* 新的PC/104外型更新舍棄了直接與傳統產品兼容,以提高計算和通信性能,并且維持板的空間。
隨著官方規范的增加,以及要求開發更多性能的多個定制變體的出現,像PC/104這樣的架構仍然是堅固且受空間限制的嵌入設計的主要選擇。然而,這些架構將來可能面臨麻煩。PC/104靈活多樣,自其問世以來,一直是嵌入系統行業的寵兒,使設計者可以從數百個現成可用的處理器和擴展卡中進行選擇,并有大量可用的桌面軟件,以簡化系統集成。遺憾的是,用戶不斷要求提高某些應用的數據速率,而行業協會尚未就下一代板到板通信策略達成一致。此外,由于最新的處理器芯片組不再支持傳統PC/104架構,用戶對于目前可用數據率的滿意程度也面臨問題。
1987年,安普電腦(Ampro Computers)提出了最初的PC/104概念,以便將低成本臺式機芯片和軟件用于嵌入式系統。其名稱取自PC以及16位業界標準架構(ISA)總線的接口腳數。該公司在 1992 年公布了PC/104的第一個正式規范,目前PC/104 Embedded Consortium仍保留該規范。PC/104卡使用堆疊嵌入連接器,無需主板、背板或插件框架。即使在惡劣的環境中,這些引腳和插槽總線連接器也能提供可靠的信號路徑。PC/104卡有四個角落安裝孔來支撐板,用于抵制撞擊和振動。每個卡大小為 3.6英寸×3.8英寸,堆疊式卡間隔為0.6英寸。
雖然ISA總線已經不在臺式機中使用,但對于嵌入系統來說,它仍然具有優勢。許多嵌入系統的設計者,對上一代處理器和停止使用的ISA總線很滿意。外設卡簡單、成本低、易于設計,這些都是嵌入產品的基本要求。ISA總線速度相對較低,這也使噪聲和電磁干擾(EMI)防護方案更為簡單。然而,ISA總線一直受歡迎的主要原因在于,大量的現成產品采用該架構,給了設計者很大的選擇空間。多家制造商現在生產數百種獨有的低成本現成PC/104產品(見附文1《PC/104新論》)。
改變總線?
自PC/104問世以來,設計人員為它集成了多種增強功能,以擴展其性能。外圍設備互連(PCI)總線實際上已經取代了ISA在臺式機中的地位,因而系統架構師把它增加到PC/104中。 PCI總線為高性能外設和應用特定硬件帶來高得多的數據速率。PC/104 Embedded Consortium在 1997 年發布了PCI擴展規范,即PC/104-Plus。PC/104-Plus規范使板的設計人員可以選擇單獨使用ISA總線、同時使用PCI和ISA總線或單獨使用PCI總線。PC/104-Plus需要新的連接器,即J3/P3,來容納PCI總線腳。由于板空間損失是PCI升級版的劣勢之一,因而PC/104 Embedded Consortimun創建了PCI-104變體,它無需使用ISA總線。原始版的PC/104仍然比PC/104和PCI-104 更新版都賣得好。
為了跟上技術的發展,并跟上不斷優化的桌面軟件的節拍,業界組織已經為開發下一代PC/104至少提出了三種標準。這些更新采用由PCI SIG(Special Interest Group)定義的最新PCIe (PCI Express)規范,以及用于提高數據速率和改進板到板通信的USB(通用串行總線)2.0 技術(見附文2《PCI Express:可堆疊式系統的理想結構》)。雖然每種新標準均顯著地改進了可堆疊架構的性能,但最終產品不能交互操作,并且各產品與傳統PC/104產品的兼容程度也不盡相同。
PC/104 Embedded Consortiun于2008年初就PCI / 104-Express規范達成一致協議,以便定義在嵌入式系統應用中使用高速 PCIe總線的標準方法。基本的PCIe鏈接包括兩條信號通道,該通道使用低壓差分信令(LVDS)擺動和恒流線路驅動器,能以5GT/s的速率在每個方向通信。可以通過增加信號對(或通道)來增加每個PCI Express鏈接的帶寬,直到達到所需性能水平為止。雖然PCIe規范定義了1道、2道、4道、8道、16道和32道帶寬,但PCI / 104-Express 規范只支持4個1道鏈接和1個16道鏈接。

瑞士數字邏輯(Digital-Logic)公司提供多種PCI/104-Express卡,包括MicroSpace MSM200 系列單板計算機(圖1)。模塊采用英特爾Atom處理器,運行速度為1.6 GHz,還提供多種板載RAM選項。模塊的目標應用是電池供電的移動計算機、視頻信息終端、具有音樂輸出的游戲系統、測量儀器和電信設備。除了具有高速中央處理器 (CPU)之外,MSM200為上述應用提供所有標準的PC接口,包括以太網接口、一個音頻控制器、四個 RS-232 接口和兩個串行及一個平行磁盤接口。 MSM200 的起價為每單位(100)364 歐元(約520 美元)。
linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
評論