Architecural Aspects of Multimedia Mobile Processor Cores

Architecural Aspects of Multimedia Mobile Processor Cores
复制标题

多媒体移动处理器内核的架构方面

DOI:
10.11528/tsjc.2003.0.2.0
复制
发表时间:
2003
期刊:
--
影响因子:
--
通讯作者:
政秋 深瀬
政秋 深瀬
中科院分区:
--
文献类型:
--
作者:
勝志 三国;吉樹 中村;政秋 深瀬

文献摘要

被引文献

相似文献

近年来,手持设备的趋势是为多媒体处理添加复杂的功能。为了实现这种优雅,手机的应用处理器通常采用JIT类型的Java CPU。由于它是在闪存中实现的Java功能的硬件仿真器,这对设计人员来说是有益的。然而,使用这种额外的内存对于黄油寿命至关重要,因为内存的耗尽功耗一直是众所周知的多媒体移动处理器最关键的问题之一。事实上,坚持JIT类型的CPU已经做出了两项牺牲。为了实现高性能移动计算的根本解决方案,我们开发了一个名为Gollira的处理器内核,它部分参考了解释器类型的Java CPU。这是一种不同于JIT类型的Java CPU,JIT类型直接在没有JVM的硬件中执行Java字节码。此外,我们还采用了有利的处理器技术,以尽可能提高多媒体移动处理器的性能、规格和实用性。
The trend of handheld devices in recent years has been to add sophisticated functions for multimedia processing. In order to achieve such elegance, application processors of mobile phones have commonly followed JIT type Java CPU. This has benefited designers, since it is the hardware emulator of Java function implemented in flash ROM. However, using such additional memory has been crucial for buttery life, because the exhausting power consumption of memory has been well known as one of the most critical issues for multimedia mobile processors. Actually, adherence to JIT type CPU has made two sacrifices. The one has been suppressing clock speed to the level of hundred MHz, and the other has been modifying memory organization by introducing mobile RAM or pseudo SRAM.In order to achieve a fundamental solution for high performance mobile computing, we have exploited a processor core named gollira that refers in part to an interpreter type Java CPU. This is a different type Java CPU from the JIT type that executes Java bytecodes directly in hardware without JVM. In addition to this, we have adopted favorable processor techniques for possibly improving the performance, specifications, and usefulness of multimedia mobile processors.