系统与设计
的意见

试图赶上软件开发人员

EDA扩大刚刚跟上其核心客户的挑战。

受欢迎程度

由弗兰克•Schirrmeister
电子设计自动化(EDA)行业现在已经尝试了至少十年半赶上软件开发人员,有两个主要原因。首先,其中有很多是伟大的EDA扩展到域。其次,半导体公司,即核心客户的EDA行业销售,不得不添加越来越多的软件负责他们的投资组合。事实上,他们现在经常有更多的软件比硬件开发人员,我试图证明在过去的在以前的帖子,“库兹韦尔的奇点移动测试”。因此,EDA自然必须扩大应对其核心客户所面临的挑战。

作为一个现实检查这些变化是否真的发生了,我回到16年之前宣布进军系统级设计和重读释放和篇关于Felix倡议,“节奏与电子创新合作加速交付软件和硬件系统设计的新环境”。合作伙伴的手臂,德Systemhaus, Magneti公司,摩托罗拉,国家半导体,SGS汤森,Symbionics和爱立信。嗯,手臂还提供IP和Magneti汽车行业仍然是一个常数。其余的公司被收购,分成半和系统,重新架构,演变从一个模拟芯片系统公司,然后获得严格从手机领袖网络基础设施提供者。

移动软件开发堆栈——添加HTML 5

移动软件开发堆栈——添加HTML 5

所以这些软件开发人员在哪里?和EDA和系统级设计能为他们做什么?这就是变得更加复杂。DAC 2012英语研讨会期间,我提出了一个幻灯片提供的数据Research2Guidance展示了到2011年底,超过190万的应用已经获得,虽然应用商店。虽然肯定是一个巨大的数量的程序员在这些背后,绝大多数的这些应用程序可以编写与卖方提供软件开发工具包(sdk)。SDK本身基本上是成本的一部分发展中没有应用程序的设备将不会成功加油。

但有趣的是,在iOS和Android的世界,作为与这篇文章相关的图形表示,甚至有依赖关系的应用程序到硬件,自然贷款本身EDA提供早期的开发平台,使软件开发和验证尽可能早。从左到右,固件和驱动程序可以为IP模块,开发子系统可以一起执行他们的固件,操作系统、驱动程序和中间件,和芯片系统(SoC)本身可以在仿真和硬件加速,执行所有的测试应用程序和应用程序用户看到的环境——尤其是在低功率的优化。

依赖性的原因是半导体公司甚至IP提供商如臂优化他们的硬件产品为特定的操作系统——Linaro,例如,允许臂及其许可,以确保他们的硬件的体系结构特异性可以恰当地展示Linux为了优化的硬件。oem,在另一端,正在OSs像Android和增加其特定分化从“Android-crowd”——脱颖而出HTC的“感觉”和谷歌的附加组件10 software-enabled用户体验的关系为例。由此产生的景观中,应用程序开发人员必须做出选择为第一,这平台来开发和市场分析师密切关注主要平台。

嗯,是景观发展如何?的下一个级别真正独立于硬件的应用程序已经在这里。它们是基于HTML5。最近我玩Chromebook在一个朋友家里。它带来了一个浏览器,就是这样。一个将应用程序添加到浏览器和定制用户体验。的Chromebook成为门户访问网络上的所有应用程序,验证出差被问及sun与甲骨文的视野从1996年当他们介绍了原始网络计算机在基础设施,而这一次似乎准备好了。这不仅是设备上看起来像一个薄的笔记本电脑。在最近在巴塞罗那移动世界大会,Mozilla和11网络运营商宣布如何Mozilla Firefox扩展全球操作系统手机,为移动设备创建一个类似的经历。

现在,这是一个有趣的趋势,因为应用程序现在真正变得更加独立于硬件,让我们在他们的开发人员很难抓住EDA。数量可观的Chrome和Mozilla软件开发者移植到不同的硬件平台,但结束应用程序的开发人员变得更独立于硬件。另一个相关的趋势变得明显时看一些喜欢的第一个应用程序金融时报》应用。着陆页总结十分干脆地说:“英国《金融时报》web应用程序[…]可以通过Safari浏览器app.ft.com而不是从一个应用程序商店。web应用程序是我们迄今为止最完整的应用程序,我们定期添加新功能和部分。这些都是立即可用,而不需要下载一个新版本。[…]web应用程序替换我们的应用程序可以在app Store。

HTML5,加上设备基本上只是运行一个浏览器,成为下一代操作系统,也就是说,允许绕过app store的环境。这将是有趣的,会变成怎样,据Research2Guidance, 2012年智能手机用户花了80亿美元的付费应用五大应用平台

比赛控制平台在移动设备和迷人的观看。在EDA这似乎是一个常数,为我们多种族捕捉这些软件开发者,HTML5只是增加了一个新的领域。

- - - - - -弗兰克Schirrmeister集团主管产品营销系统开发套件的节奏。


标签:

留下一个回复


(注意:这个名字会显示公开)

Baidu