首页> 中文学位 >面向高性能嵌入式处理器CK800的编译器后端移植设计与实现
【6h】

面向高性能嵌入式处理器CK800的编译器后端移植设计与实现

代理获取

摘要

随着移动互联网的高速发展,越来越多的移动信息终端被用于完成计算任务,如手机,上网本,平板电脑,掌上游戏设备等。和微型计算机使用的通用处理器不同,移动设备中大量采用定制化的嵌入式处理器,因此随着移动信息终端及移动互联网技术的蓬勃发展,嵌入式处理器技术已经逐渐成为计算机产业新的热点,并且是一个国家在信息技术领域核心竞争力的重要体现。嵌入式系统不具备自举开发能力。在嵌入式软件开发过程中,开发人员必须依赖交叉编译系统及调试系统完成目标平台的可执行程序的开发和测试。另一方面嵌入式处理器具有不同于通用处理器的应用场景,在能耗,硬件资源,响应时间等方面存在特殊限制,因此嵌入式软件系统需要配合硬件系统的设计要求,在最大程度上发挥硬件特性。在发展高性能嵌入式硬件技术的同时,开发面向嵌入式系统的软件工具链与高效的集成开发环境是提升嵌入式处理器产品竞争力的重要手段。
   嵌入式软件工具链开发中的核心难点是编译系统的移植。虽然以开源编译器GCC为基础的嵌入式编译器移植技术是一种经过大量实践检验的,可行性很高的嵌入式编译解决方案,但是由于缺乏系统性的移植管理和测试技术,移植过程十分混乱低效,不能满足当前嵌入式平台更新换代的速度要求。
   本论文以高性能嵌入式处理器关键技术研究课题为背景,详细分析了嵌入式编译系统的开发难点以及基于GCC的嵌入式编译器移植技术,分析了一种基于增量开发的后端移植方法。最后针对CK800体系架构及ABI接口,提出了一种嵌入式编译系统增量开发方案。该方案有效提升了面向CK800处理器的嵌入式移植速度,增强了移植的可测试性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号