PC104 已經存在了 30 多年。很長一段時間,即使對于嵌入式系統也是如此。盡管年代久遠,它仍然是嵌入式系統可行且重要的架構。
PC104,或以前的 PC/104,已經以某種形式存在了 30 多年。即使對于嵌入式系統,那也是很長的時間。盡管年代久遠,它仍然是嵌入式系統可行且重要的架構。該規范定義了一種可堆疊架構,即板實際上是相互堆疊以增加功能。
典型的堆??赡馨粔K CPU 板、一塊電源板和一個或多個用于特定用途的外圍板。此類板可從許多供應商處獲得。如果需要特殊功能,許多 OEM 都會設計自己的外圍設備板。
該規范最初是通過PC/104 Consortium開發的,隨著時間的推移不斷發展,以跟上最新的可用技術。它定義了外形尺寸和使用的總線,以及引腳。符合此類別的產品適用于堅固的工業和軍事應用。最初定義了兩個版本,一個是 8 位的,一個是 16 位的。后者更受歡迎,包含 104 個引腳。因此,“104”的名稱。它的尺寸為 3.550 x 3.775 英寸或 90 x 96 毫米,為尋求減小 SWaP(尺寸、重量和功率)的 OEM 提供了一個不錯的選擇。
最初,大多數可用的 CPU 板都是基于 X86 架構和 ISA 總線的。如今,許多供應商都提供了大量基于 Arm 的 CPU 板。過去通常運行基于 DOS 或 Windows 的操作系統 (OS)。今天,我們看到 PC104 系統運行所有版本的 Linux 和實時操作系統。后來的標準,如 EBX 和 EPIC,允許使用更大的 CPU 板,但包含一個 PC104 連接器,允許使用標準 I/O 板。
WINSYSTEMS 的PCM-C418 SBC專為 PC104 外形尺寸而設計。由于使用了 DM&P Vortex86DX3 SoC 處理器,它提供了低功耗規格。
ISA 實施至今仍受到廣泛支持。出現了變化,部分是為了保持與現有電路板的向后兼容性,部分是為了允許使用當前技術。例如,WINSYSTEMS 的 PCM-C418 單板計算機(SBC) 適合 PC104 外形尺寸并配備最新一代 DM&P Vortex86DX3 SoC 處理器。SBC 結合了充足的內存(2 GB DDR3-LV 焊接和 1 MB 電池備份 SRAM)和小尺寸、低功耗、堅固的設計和擴展的工作溫度范圍,適用于工業控制、運輸、Mil/COTS 和能源應用。
當需要 PC104 更高的性能時,PC104-Plus 架構應運而生。此版本增加了 32 位 PCI 連接,為 OEM 提供更高的速度,同時保持與現有主板的向后兼容性。緊隨其后的是 PCI-104 規范,它本質上是沒有 PC104 ISA 連接器的 PC104-Plus。符合 PCI-104 的產品仍然可用。但是,它們需要使用 PCIe 到 PCI 橋接器。
展望未來,PCIe/104 增加了 PCI Express 信號。該規范最初側重于采用現在稱為 PCIe/104 Type 1 規范的高性能 CPU。它允許三組高速連接器上的 x16 PCIe 通道。也可以包括一個 PCI-104 連接器。該規范的未來版本(類型 2)允許其他類型的 I/O,因此設計人員可以在 CPU 性能圖表上上下移動。這可能是 PC104 上 PCI Express 最常用的標準。
即使使用 Type 2 引腳,許多 CPU 也無法使用完整的三組高速連接器。因此 PC104 聯盟批準了 Type 3 (OneBank) 連接器選項。OneBank 在 Type 2 引腳上支持第一個 bank 的信號,并減少其余兩個 bank 的填充,這些 bank 大部分是未使用的 I/O。這節省了 PCIe/104 CPU 的空間,允許增加功能或降低成本。
在WINSYSTEMS PX1-C415 SBC中可以看到 OneBank 架構的一個很好的例子。它利用了 Intel 的 Atom E3900 系列 SoC 處理器。由于 OneBank 的擴展,它可以作為獨立的 SBC 運行(無需載板)。該規范的向后兼容性允許使用大量擴展模塊,同時仍保持小巧、堅固的外形尺寸。如果需要,OEM 可以設計自己的模塊。
審核編輯:郭婷
-
處理器
+關注
關注
68文章
19342瀏覽量
230227 -
連接器
+關注
關注
98文章
14568瀏覽量
136758 -
soc
+關注
關注
38文章
4177瀏覽量
218477
發布評論請先 登錄
相關推薦
評論