2008年正值嵌入式系统会议(ESC)召开20周年,ESC已经是产业“必不可少”的。关键问题是随着几乎所有设计都将成为嵌入式,在未来20年内ESC的角色将如何转变。 单纯识别出嵌入式系统变得越来越难。几乎消费者赖以生存的每一个工具下都隐藏着一个嵌入式系统。台式机基于众所周知的微处理器,但是却很难控制作为当今应用‘灵魂’的大量嵌入式设备。 ESC的几个主题演讲人得到了一个共同结论:如果20年前2%的处理器专注于桌面应用,其他98%是嵌入式设计,从现在起20年内,这个比例将是1:99。GilderPublishing技术分析师NickTredennick:“我们将在未来20年内需要越来越多的处理能力,仅有的不同是所有嵌入式设计都将以万亿字节为基础,而不是当今的千兆字节。” Tredennick凭借其长期行业经验是业界的领头羊。在摩托罗拉公司,他设计的微处理器已成为最初苹果Macintosh的中央引擎。他是Altera的首席科学家,并且由于其微处理器的设计被IEEE评为院士。Tredennick说:“我们将在2028年看到1兆美元的半导体市场,为了达到更实用的目的,这个市场都将是嵌入式的,所以我不确定“嵌入式”这个术语是否还会存在下去。” 这正呼应了Dinkumware公司主席P.J.Plauger的观点。Plauger的公司授权自己开发的符合标准的C和C++库以及在线文档。他说:“多年以来,C和C++已经成为标准开发语言,没有他们,我们将没有嵌入式产业。” Plauger和其同事JimReady(首次商业实时操作系统的发明人)说,多核处理器软件开发的障碍是嵌入式设计者目前及未来五年面临的最大挑战。Ready说:“当我们在1999年通过创立MontaVistaSoftware公司发明了嵌入式Linux商业化目录,没有人相信Linux操作系统可以应用在嵌入式系统市场。”他预测多核处理器的道路遍地是怀疑主义,这将能够被嵌入式设计者战胜。 C++设计者和最初实施者BjarneStroustrup将C++标准化誉为一个公认的开发语言。他说:“我的目标是设计一种能够高效和优雅地写程序的语言,因为许多语言都迫使你不得不在两种办法中选择。” 在美国德州A&M大学授课并致力于并行和分布式程序设计研究的Stroustrup认为,对于C++的多核应用,“我们正致力于寻找如何用程序转化以支持分布式计算、优化和嵌入式系统编程的方式。” InstitutefortheFuture的研究机构的PaulSaffo提供了一个预测:“我们正在走向一个‘智能’的世界,我们所有行动都将受到我们看不到的嵌入式处理器的导向,进而影响我们生活的方方面面。”正如其他演讲者一样,Saffo相信“多核技术的到来将在开发智能嵌入式系统方面产生巨大影响。” 他提醒听众在为似乎无法克服的障碍(如多核并行处理)寻求解决方案时,应多听听过去的经验教训,引用MarkTwain的名言就是“历史不会重演,但也有其规律性。” 来源:2008年4月23日 08:26 电子工程世界
评论排行