[发明专利]Java SoC掌上游戏平台无效

专利信息
申请号: 201010127426.5 申请日: 2010-03-16
公开(公告)号: CN101797432A 公开(公告)日: 2010-08-11
发明(设计)人: 谭洪舟;陈挚睿;林春优;文旭桦 申请(专利权)人: 中山大学
主分类号: A63F13/08 分类号: A63F13/08;A63F13/12;G06F19/00
代理公司: 广州凯东知识产权代理有限公司 44259 代理人: 宋冬涛
地址: 510630 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: java soc 掌上 游戏 平台
【说明书】:

技术领域

发明属于嵌入式系统领域,涉及一种Java SoC掌上游戏平台,具体来说,涉及一种以Java SoC为中央处理器,并能够提供在线下载、更新、双人对战、有线或无线联机游戏功能的掌上游戏平台。

背景技术

Java技术应用于嵌入式系统,尤其是电子游戏机将会有许多优势,但同时也带来了一些新的难题,其中最主要的就是Java程序运行效率欠佳,运行过程消耗过多的存储器资源,导致这些不足存在的原因在于Java为了保证跨平台运行特性而采用了软件虚拟机技术,在Java应用软件层和系统平台硬件层之间存在中间层——Java虚拟机。针对不同的处理器,必须在系统中安装相应的Java虚拟机,该系统才具备处理Java程序的能力。

由于Java虚拟机采用特殊的堆栈型体系结构及其它的一些特性,使其在常规嵌入式系统中的运行效率低下。随着Java游戏程序越来越复杂,使用Java虚拟机技术处理Java游戏程序已经不能胜任,这便给Java游戏程序在嵌入式系统中的广泛使用带来了挑战。

此外,目前掌上游戏系统大多为单人游戏模式,游戏模式单一,不利于双人乃至多人互动,无形中缩小了掌上游戏系统的应用场合,而其游戏更新基本采用USB连接或采用移动存储设备,无法直接连接上网络,这就浪费了网络上大量的游戏资源。

发明内容

针对以上的不足,本发明提供了一种Java SoC掌上游戏平台,该游戏平台以Java SoC处理器为核心,无需Java虚拟机直接运行Java游戏,并可通过网络模块从网络在线更新游戏,同时本游戏平台还具备双人对战、有线或无线联机游戏功能。

本发明的Java SoC掌上游戏平台包括:1)存储模块:该模块提供程序存储功能,包括临时存储单元、启动程序存储单元、游戏程序存储单元和音视频存储单元;2)音视频模块:该模块根据游戏的需要将对应的声音、图片及视频文件进行解码并输出,同时展现游戏的实时状态;3)控制模块:该模块通过按键、触摸屏或遥控器的方式提供控制功能,使用户能够对游戏平台进行控制和使用,以实现游戏平台的各种功能;4)中央处理模块,该模块采用实时嵌入式Java SoC处理器为核心,直接运行Java游戏程序。

所述Java游戏程序所包含的字节码指令完全符合Java虚拟机规范,继承了Java语言平台无关性的优点。

所述Java SoC掌上游戏平台还包括网络模块和在线更新系统,所述网络模块利用有线或者无线网卡,通过在线更新系统实现游戏程序的更新、添加和删除,所述Java SoC掌上游戏平台还通过网络模块与其他游戏平台互联,实现多机联网游戏功能;所述在线更新系统通过有线或无线网络对平台游戏程序、声音、图片或者视频文件进行更新,并对更新进程中出现的各种情况进行监视。

所述Java SoC处理器包括:直接运行由标准Java编译器生成的Java字节码程序的Java核VP6000;使用AMBA AHB总线连接处理器核和memory控制器,采用APB总线为系统的低速外部设备提供低功耗的简易互连的AMBA总线;用来存储启动程序、实时操作系统和文件系统的存储器;为扩展Java处理器的应用范围而提供的DMA控制器、以太网接口、SPI和I2C接口。

所述Java SoC处理器采用双AMBA总线结构,总线分别连到各自的仲裁器上,两级AMBA总线通过一个桥接模块相连,二级AMBA工作频率和一级AMBA工作频率是二分频的关系。

所述控制模块提供两套游戏操作控制单元,实现双人即时对战功能。

所述的游戏平台系统的操作流程为:

1)用户选择是否进行游戏更新,是,则执行2),否则执行4);

2)将游戏平台通过网络与在线更新系统连接,若取消更新,则执行4),否则执行3);

3)通过在线更新系统将游戏下载至游戏平台,完毕后重新启动,执行1);

4)进入游戏选择界面,可根据用户需要选择游戏进行相应操作;

5)游戏过程中可使用退出功能,退出后执行4)。

本发明的有益效果为:Java SoC处理Java游戏程序比软件处理效率更高,和虚拟机处理效率相比,Java SoC执行Java游戏程序的运行速度将大幅提高4--10倍,摆脱了以往Java虚拟机对游戏运行速度的限制,给Java游戏程序带来了更广阔的使用空间;同时该平台提供了双人对战模式和多机联网模式,摆脱了传统单机游戏的限制,提高了平台的娱乐功能,并能通过在线更新实现游戏更新,充分利用了丰富的网络游戏资源。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010127426.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top