嵌入式系统是现在常用系统之一,总结一下可以知道,嵌入式系统具备专用性强、体积小型化等特点。为维持嵌入式系统正常运行,相关组织自然会为嵌入式系统制定很多的规范。为增进大家对嵌入式系统的认识,本文将对两种嵌入式系统规范:COM规范、SOM规范予以介绍。如果你对嵌入式系统具有兴趣,不妨继续往下阅读哦。
嵌入式系统的最基本支撑技术,大致上包括集成电路设计技术、系统结构技术、传感与检测技术、嵌入式操作系统和实时操作系统技术、资源受限系统的高可靠软件开发技术、系统形式化规范与验证技术、通信技术、低功耗技术、特定应用领域的数据分析、信号处理和控制优化技术等,它们围绕计算机基本原理,集成进特定的专用设备就形成了一个嵌入式系统。下面,我们来看看和嵌入式系统相关的其中两种规范。
一、COM 规范
从PC技术发展史来看,新技术不断更替旧技术成为一种长期演变的规律和趋势。相比前几种规范,尽管ETX规范拥有很出色的优点,但是仍然无法忽略周边规范与新兴的接口的不同。SDVO、LPC、、SATA、PCI 等都不在ETX的规范中。于是控创和英特尔联合协会发起,在2005年推出了新的规范COM ,延伸了ETX现有规范,成为新一代的模块化系统标准。该规范充分考虑了未来处理器的发展方向,其公开性、普及性和前瞻性都上了一个台阶。
与PCI/104设计概念不同,为寻得省空间与高性能需求间取得平衡,COM Express采用的是板卡与载板配对的方式架构整套系统,加入了过去ETX所缺的SDVO、PCI Express等规范。该规范定义了主板尺寸,有Indexed Factor 155mm × 100mm与基本型 Factor 125mm × 95mm尺寸,的物理外观统一为ROW AB/CD和2种,设计都是采220规划。目前,该规范还有一加强版本,COM Express 。
值得一提的是,在COM Express发布之后,Ampro联合研华推出了一个介于ETX和COM Express之间的过渡性规范XTX,初衷是针对已经在使用ETX的用户,尤其是不需要用到ISA总线的用户,可以用到PCI 、SATA等新技术,是临时的。这个规范与ETX的主要区别是将用于路由ISA总线的X2重新定义为一些高频信号,其技术特点没有COM Express丰富和先进,有其应用的需求,但没有足够的产品可供选择,并不具备前瞻性。
二、SOM规范
早期的嵌入式单板强调的是高度集成的全功能,在有限大小的空间里实现计算机所必要的所有功能,以便符合设备商的需要,他们可以根据自己的产品选择合适大小及功能的板卡,搭配功能模块及应用软件形成最终的产品。嵌入式厂商称之为“All-In-One SoluTIon”,即全功能板卡。这种平台基本满足应用的需要。
但是随着嵌入式计算机的发展,众多行业需要嵌入式的,更多的应用产生出来,可以说嵌入式无处不在。嵌入式单板只是平台,不是最终产品,需要二次开发、需要增加系统功能模块,需要特殊的设计满足功能需要,更有部分应用由于种种问题需要将附加功能模块直接集成到单板上来,规范需要重新设计、产品设计周期长等等问题。嵌入式厂家想到了解决的办法—SOM,即将核心的计算机平台模块化,提供统一标准化的信号及结构接口,在底板上实现功能接口及特殊设计。设备厂商只需要专注于自己的核心模块开发,不用再为多样的应用,繁多的功能需求发愁,要做的只是提供标准的计算机模块。
当这种模块化的作法,逐渐成为工业、嵌入式计算机厂商客户的通用作业流程后,标准规范的制定就成为必要系统80% 的功能都集成在SOM。SOM的产生带来了极大的市场冲击,降低成本、降低开发费用、快速上市、设计灵活,高度符合客户需求、能够一次设计、多次升级,解决了客户的痛苦。目前,SOM共有4个标准—SOM 144, SOM-ETX, SOM-XTX, SOM-EXPRESS。