微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM硬件支持java技术Jazelle DBX

ARM硬件支持java技术Jazelle DBX

时间:11-10 来源:互联网 点击:

协处理器通常有6万到10万门的规模。这样的设计策略把硬件逻辑的复杂度减到 最孝功耗低、系统集成难度低,却仍能表现出很高的整体Java性能。

未定义的字节码与模拟执行的字节码截然不同。一旦执行到未定义的字节码,处理器退出Java状态,进入ARM状态执行异常处理。有了这样的机制,就可以以软件补丁的方式实现对未来可能会扩展的Java字节码支持。

为帮助用户使用Jazelle DBX,ARM公司提供了JTEK件包,其中包含了VMZ源代码,为一个现有的Java虚拟机和操作系统集成JTEK通常只需几天时间。ARM也和主流的 Java平台供应商合作,如Aplix/iasolution和Sun等,在他们的软件产品中加入了Jazelle DBX支持。另外,ARM和众多操作系统厂商合作,主流的如WindowsCE、SymbianOS、PalmOS、Linux,以及许多实时专有的操作 系统都支持Jazelle DBX。

本文小结

移动Java游戏促进了Java在无线设备上的应用,Java固有的端对端的安全性和Java应用开发的快捷性使Java成为新的收入增长点。在资 源有限的嵌入式设备上也需要高性能的Java平台,Jazelle DBX这样的加速技术正是应对了这样的需求,其他一些硬件或纯软件加速方案将受益于Jazelle DBX,并避免原有的各种缺点。

通过融合各种新特性的加入,ARM将在未来架构发展中继续支持Jazelle DBX以及后续的新技术。Jazlle技术和相应的JTEK软件包将更广泛的促进Java在嵌入式设备上的应用,更多更新的移动Java应用将随之涌现。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top