推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

一种基于Java平台的可编程嵌入式系统的设计

更新时间:2019-08-25 09:23:20 大小:139K 上传用户:杨义查看TA发布的资源 标签:java可编程嵌入式系统 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

文档为一种基于Java平台的可编程嵌入式系统的设计讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,

部分文件列表

文件名 大小
一种基于Java平台的可编程嵌入式系统设计.pdf 139K

部分页面预览

(完整内容请下载后查看)
一种基Java 平台的可编程嵌入式系统设计  
杜海兵 王民北  
摘要  
传统的嵌入式系统设计的主要目标是找到一种优化的体系结构来完成单一的,特定的功能。  
对这样的系统来说,ASIC 和核心处理器是作为特别的构件模块加以考虑的:设计者根据应  
用的要求选择适当ASIC,根据给定的性能要求比如处理器主频,系统稳定性,以及对功  
耗的要求等选用适当的处理器内核。  
关键词:Java 平台,可编程嵌入式系统  
1. 概述  
传统的嵌入式系统设计的主要目标是找到一种优化的体系结构来完成单一的,特定的功能。  
对这样的系统来说,ASIC 和核心处理器是作为特别的构件模块加以考虑的:设计者根据应  
用的要求选择适当ASIC,根据给定的性能要求比如处理器主频,系统稳定性,以及对功  
耗的要求等选用适当的处理器内核。  
然而,在当今移动通信已经进入每个人的生活的今天,现在的嵌入式系统比PDA 等已经  
不同于传统意义上的嵌入式系统了们有自己的独特特点观需要要求它们能够支持多  
种应用功能如网页浏览,播放音频/视频文件,以及进行无线网络通信等。  
这样看来统的设计思路因为只面向单一的应用法满足多应用嵌入式系统的需求而  
解决这一问题的良好途径便是向嵌入式系统引入可编程能力使得系统能够根据用户的不  
同要求实现对不同应用的支持。  
为了向系统中引入可编程能力,我们考虑在系统中嵌FPGA,因FPGA 具有下列特点,  
使得它成为我们的首选:  
1.现在的 FPGA 的处理能力和逻辑容量已经接近于专用 ASIC,功耗也比较低,能够满足我  
们系统设计的要求;  
2.FPGA 具有的可重编程能力使FPGA 的嵌入式系统能够满足各种不同的应用要  
求;  
从嵌入式系统管理的角度来说网络通信的支持也是很有必要的是很有特色的一个应  
为它使得从远端服务器下载新的应用程序并在本地运行成为可能实现对这个功能  
的支持们采Java 作为软件平台Java 运行Java 虚拟机之上,它能够下载并执  
行新的应用程序代码,并且无需在下载后重新启动系统。  
综上所述,这个新的嵌入式系统是基于 Java 的,有一个 FPGA 和标准处理器相连。我们通  
过网络下Java 代码和可以FPGA 进行编程的比特流。该系统也支持FPGA 的动态重  
新配置。为了实现硬件(FPGA)和软件(Java 应用程序代码)之间的通信,又定义了一组  
本地 API,以使得从 Java 应用层能够访问到底层的硬件。为了调用这些本地 API,采用了  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载