Blog:
什么样的产品可以使用系统模块(SoM)?

2016年1月25日星期一
Modularity

Modularity 在我之前的博文中,我已经尝试阐述相比于 SBC基于芯片 的开发,系统模块如何更加适用于嵌入式产品开发。这里我将涉及系统模块应用场合以及简单介绍 Toradex 的系统模块。

那么,什么产品可以使用系统模块?事实上,任何有以下要求的行业产品,无论行业领域和终端产品类型,都适合使用系统模块,如图形处理、外部存储、缓存、数百 MHz 处理速度、视频、音频、输入输出接口(如 USB、以太网等)、WiFi、多功能操作系统、通信软件栈、第三方框架(如 Qt 等)。单片机无法满足上述需求。您可能需要一个处理器或者 SoC 来应对这些要求。开发产品的时候,你有 3 种选择,直接使用芯片(完全定制化)、单板电脑和系统模块。而系统模块相比前两者,更有优势。

当然,针对以上的结论也有一些列外的情况。我们常见的年销量在10K 的产品(或者达到50K,使用低成本系统模块)是非常适合使用系统模块。如果具有更高的销量,那么OEM 或者系统设计者通常会采用完全定制化的方案,因为他们可以根据预算和项目需求更好地优化设计。另外一个倾向于定制化设计的情况是诸如需要高级信号处理能力的特殊终端产品,其或许需要 DSP 处理器。

再一个需要考虑的方面是平台的可扩展性。如果产品只有一次生命周期或者未来无需更新升级,那么直接使用芯片或者单板电脑开发或许会是一个好的选择。但如果需要平台的可扩展性,那么系统模块是无缝、经济升级的更佳选择。

全球将近 70 个国家超过 3500 个用户正在使用 Toradex 的系统模块。因此,我们的模块经得起各种苛刻环境下的测试,从极端高温到零下温度,以及强烈的震动、潮湿、EMC等。一些我们的系统模块应用领域:

  • 飞机着陆系统,点击 这里了解详情
  • 车载娱乐系统,点击 这里了解详情

系统模块是应用透明的,因此可以适用于多种行业如自动化、汽车、医疗、交通物流、测试、测量、航海、航空等。为了满足多种行业不同的需求,我们基于 Arm 构架提供两个系统模块产品系列。

Apalis - i.MX 6, T30 System on Modules Apalis 产品系列针对高性能和高级图形处理需求的高端产品,支持诸如千兆以太网、PCIe、SATA、USB 3.0 等高速接口。Apalis 系统模块可以用于数字标牌、游戏终端、机载系统等其他高端应用领域。系统模块采用 NXP®/Freescale i.MX 6, NVIDIA® Tegra 3 ,以及即将发布的 NVIDIA® TK1。

您可以点击 这里了解 Apalis 产品系列。

Colibri - T20, VF61, i.MX 6, i.MX 7 System on Modules Colibri 产品系列提供小封装的系统模块,适合于中低端产品。该产品系列典型应用领域有零售 PoS设备、实验室设备、家庭智能设备、医疗器械等。该产品系列基于 NXP®/Freescale Vybrid, i.MX 6, i.MX 7, & NVIDIA® T30, T20 和 Marvell® PXA 处理器,提供丰富的引脚兼容的系统模块。您无需太多的硬件改动,就可以方便地调整平台性能,制造基于同一平台拥有多种性价比的产品。引脚兼容的系统模块使得技术升级变得唾手可得。

您可以点击 这里了解 Colibri 产品系列。

据我了解有一种说法,硬件这类产品,只要任何一家有硬件设计经验的公司,都能够使用不同的处理器生产出系统模块。那么,是什么能够让 Toradex 脱颖而出?我们基本同意硬件是一种商品。我们真正的附加值在于我们凭借引脚兼容性,乃至卓越的软件支持,完善了我们可靠的硬件系统。事实上,我们投入 85-90% 的研发资源,就是为了向您提供一个成熟、稳定的 BSP。通过在项目中使用我们的系统模块,相比于完全定制化的开发,您可以轻易地缩短 10 到 12 个月的产品上市 时间。您的项目只需专注于提高用户体验和产品的附加值。剩余的重要设计任务如:硬件、OS、BSP 以及设备驱动由我们负责。请关注我下一篇关于我们软件支持的博文。

作者: Prakash Mohapatra, Product Manager, Toradex

评论

Please login to leave a comment!
Have a Question?