目前嵌入式計算機系統應用呈現多樣化、小型化、多層次的趨勢,在工業現場和軍事用途中扮演著越來越重要的角色。隨著各種應用對操作系統和軟件要求的日益提高,使得具有廣泛適應性的PC構架的嵌入式計算機系統倍受青睞。尤其是Compact PCI總線在工業和軍用領域的廣泛應用,為PC構架的嵌入式計算機系統提供了更多的應用環境。然而,對于一個計算機系統來說,主機的開發周期一般都較長,也較為復雜。Compulab公司開發的系列嵌入式PC模塊為開發PC構架的嵌入式計算機系統提供了新思路。即以嵌入式PC為核心,通過各種總線橋接電路開發出適應各種總線要求的嵌入式計算機;同時也為迅速提高各種嵌入式計算機系統的性能提供一條行之有效的途徑。 本文介紹以Compulab公司的系列嵌入式PC模塊為核心的嵌入式計算機系統的一個設計實例。
1. Compulab 786Core
以色列Compulab生產的786Core是一種小型的、功能很強的高性價比單板嵌入式PC模塊
它適用于各種以PC構架為基礎的嵌入式應用中。786Core配置了運行Windows、Linux、VxWorks和DOS等操作系統所需的各種芯片組,并配備了相應的BIOS。嵌入式PC模塊786Core具有體積小、功能強等特點。整個模塊面積僅99mm×69mm,卻集成了PentiumIII/Celeron400~700MHz CPU、32~256M SDRAM、LPC、5V兼容的PCI及AC97總線控制,同時還提供VGA/SXGA、兩個USB接口、兩個PS/2接口、兩個10Mbps/100Mbps以太網接口、ATA IDE接口、軟驅接口、一個RS 232和一個RS 422串口。為了適應嵌入式應用,786Core還內置了嵌入式BIOS。786Core的體系結構框圖見