或者PCI-104扩展视频卡或者显卡,带宽多达到32bit。此时PC/104主板CPU性能以及其PCI总线带宽的限制就很难满足设计要求,需要通过具备更高带宽的总线扩展。其次,客户要求设备支持较多的I/O接口时,PC/104的结构设计以及I/O的扩展能力方面也往往表现的差强人意。举个例子,有时客户需要嵌入式主板支持CAN接口
或者较多串口,如通过使用PC/104扩展板方式实现,所有的I/O 接口都需要通过配线的方式引出并固定到机壳上。当一层扩展板的I/O不足时,甚至需要同时扩展两层,内部空间会显得非常的杂乱,组装维护也极其不便。同时因结构设计复杂,散热也会使产品面临诸多的问题。
怎样在保证设备紧凑性的同时,又可以满足客户对设备处理性能的要求,在保证无风扇散热设计需求的同时,又可以满足产品少量多样的弹性客制化需求?是否有比PC/104更合适的方案呢?
研华凭借多年在各嵌入式行业应用的经验,创新性的提出了I/O接口可以弹性扩展的嵌入式核心平台 --- MI/O Extension嵌入式解决方案。MI/O Extension是英文Multiple I/O extension的缩写,是一种支持多种总线及I/O接口扩展的嵌入式单板电脑。从销售端来看,MI/O因具备了比PC/104更加丰富的扩展总线接口,为客户项目带来了更具有竞争力的方案。
PC/104堆栈式的扩展以及稳定可靠的连接方式,在电力行业的嵌入式设备当中被广泛采用。我曾经碰到一个客户做变电站中的监控设备。多年前采用的研华PC/104主板,因客户设备升级,需要将项目中千兆网口的数量需求扩展到4个。由于以前就是选用PC/104的方案,为了保持机构统一,就在现有PC/104产品中选择合适的替代方案。但客户要求必须为千兆网口,目前产品只含有ISA和PCI的总线,很难满足客户需要除了主板上之外的2个千兆网口。而MI/O-Ultra系列的主板,在扩展板上通过MIOe接口中3路PCIex1的总线搭配了网络芯片,引出了3个千兆网口,很好的满足了客户的要求。
有许多客户问到MIO主板与PC/104相比较价格问题,我认为对于相同CPU平台的MIO主板和PC/104主板价格应该相当。MIO方案优势不在价格,而是在于更灵活弹性的扩展方式。我个人认为PC/104有其独特的技术优势,成熟稳定的技术,通过的国际规范,未来在CPU处理能力要求不高但是稳定性要求很好的嵌入式应用平台上,PC/104还是会有很大的市场;而MIO主板的推出,灵活扩展特性,对于标准嵌入式单板电脑会有很大的冲击,在未来肯定会取代部分传统的小尺寸单板主板的市场。随着Intel 对ISA总线的支持减少,随着MIOe总线的规范成为国际通用规范标准,未来PC/104总线产品的应用空间肯定会越小。