首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

基于DM3730异构多核处理器的嵌入式操作系统设计与实现

摘要第1-6页
ABSTRACT第6-7页
目录第7-10页
第一章 绪论第10-15页
   ·项目背景第10-12页
     ·从单核到异构多核第10-11页
     ·异构多核对系统软件提出的挑战第11-12页
   ·国内外研究现状第12-13页
   ·研究目的及意义第13-14页
   ·本文主要工作第14页
   ·本论文的结构安排第14-15页
第二章 软件和硬件平台介绍第15-21页
   ·BeagleBoard-xM 开发板介绍第15-16页
   ·DM3730 SoC 芯片介绍第16-17页
   ·MPU 子系统与 ARM Cortex-A8 核第17-18页
     ·MPU 子系统结构第17页
     ·MPU 中的 ARM Cortex-A8 核第17-18页
   ·IVA2.2 子系统与 C64X+ DSP第18-19页
     ·IVA2.2 子系统结构第18页
     ·IVA2.2 中的 C64X+ DSP第18-19页
   ·aCoral 操作系统第19页
   ·ARM 端的 Linux 环境第19-20页
   ·开发与调试环境第20页
   ·本章小结第20-21页
第三章 整体设计第21-30页
   ·设计目标第21页
   ·系统整体架构设计第21-25页
     ·ARM 端系统设计第22-23页
     ·DSP 端系统设计第23-25页
   ·应用程序编程模型设计第25-27页
     ·应用程序接口设计第25页
     ·应用程序的编译和运行第25-26页
     ·应用程序开发流程第26-27页
   ·系统启动流程设计第27-28页
   ·本章小结第28-30页
第四章 aCoral 在 DSP 上的实现第30-49页
   ·链接脚本文件第30-31页
   ·aCoral 系统引导机制实现第31-35页
     ·DSP 上的 aCoral 引导机制第31-32页
     ·复位中断实现第32-34页
     ·ResetHandler 实现第34-35页
   ·中断机制的实现第35-43页
     ·DSP 的中断机制第35-38页
     ·aCoral 的中断处理第38-39页
     ·aCoral 中断机制在 DSP 上的实现第39-43页
   ·线程机制的实现第43-47页
     ·DSP 上的 aCoral 线程上下文第43-46页
     ·线程切换实现第46-47页
   ·自旋锁实现第47-48页
   ·本章小结第48-49页
第五章 支持异构多核的功能实现第49-73页
   ·共享内存实现第49-53页
     ·系统内存划分和映射第49-51页
     ·共享内存区数据结构第51-53页
   ·异构核间同步和互斥第53-57页
     ·支持异构核间互斥的自旋锁实现第53-54页
     ·基于核间中断的同步机制实现第54-57页
   ·异构核间任务调用实现第57-66页
     ·任务调用过程与限制第57-58页
     ·ARM 端的 DSP 兼容层实现第58-60页
     ·ARM 端的 DSP 调用操作实现第60-64页
     ·DSP 端的任务响应实现第64-66页
   ·DSP 加载功能实现第66-72页
     ·拷贝 aCoral第66-68页
     ·硬件初始化第68-70页
     ·设置引导模式和引导地址第70-71页
     ·启动 DSP第71-72页
     ·自动加载第72页
   ·本章小结第72-73页
第六章 系统测试第73-78页
   ·测试环境第73页
   ·DSP aCoral 测试第73-75页
     ·测试内容第73-74页
     ·测试结果第74-75页
   ·核间多任务调用测试第75-77页
     ·测试内容第75-76页
     ·测试结果第76-77页
   ·本章小结第77-78页
第七章 总结与展望第78-79页
   ·研究总结第78页
   ·对下一步工作的展望第78-79页
致谢第79-80页
参考文献第80-82页
攻硕期间取得的研究成果第82-83页

论文共83页,点击 下载论文
上一篇:基于可穿戴技术的移动维修辅助终端硬件平台设计
下一篇:磁带资源管理系统的研究与实现