论文摘要
OpenRISC是基于GNU通用公共授权协议的开源精简指令集处理器,这是一个由OpenCores组织提供的处理器家族。在IP核价格昂贵、技术保密的情况下,该系列处理器软核的一大特点就是完全开放源码和免费。OR1200作为OpenRISC家族中比较新的一员,是一款32位的标量精简指令集处理器,具有哈佛结构、5级整数流水线、支持虚拟内存和高速缓存、带有数字信号处理器的功能,并且拥有完整的开发工具链,因其技术成熟、性能良好、可移植性强和免费开源的特性,已经逐渐被用于嵌入式SOC的开发。本课题的目的是针对OR1200这一处理器内核,为“UHF多协议RFID读写器基带信号处理SOC芯片”建立软件开发平台,主要研究内容有:由编译流程、调试原理等嵌入式软件开发平台的设计原理提出SOC系统专用集成软件开发平台的设计框架;外围设备功能寄存器设计和自定义指令集的设计;OR1200的机器特征在GNU特别是GCC工具上的体现方式;在包含OR1200平台特性的GNU工具集的基础上进行集成软件开发平台设计的实现方法。本课题设计的集成软件开发平台包括用于工程管理的文档管理器、实现源代码编写和显示处理的代码编辑器、用于源代码编译处理并生成OR1200平台支持文件的编译器和调试器、用于编译调试仿真信息查看及内存地址查看的信息查看窗口、能够模拟OR1200机器行为的仿真器、用于目标文件格式转换以被底层平台识别的目标文件处理等部分,实现了以OR1200处理器所在的SOC系统为目标机的交叉开发功能。
论文目录
相关论文文献
- [1].基于OR1200的批处理协处理器设计[J]. 微电子学与计算机 2014(10)
- [2].基于OR1200的SoC程序无线智能加载系统设计及验证[J]. 电子产品世界 2017(09)
- [3].基于OR1200微处理器的嵌入式以太网设计[J]. 微计算机信息 2009(29)
- [4].基于OR1200的AVS视频解码帧内亮度预测的硬件模块设计[J]. 计算机时代 2009(11)
- [5].基于OR1200的SoC设计软硬件协同仿真验证[J]. 电子科技 2014(06)
- [6].一种开源微处理器OR1200的嵌入式SoC设计[J]. 信息化纵横 2009(17)
- [7].一种开源软核OR1200的系统级描述方法研究[J]. 单片机与嵌入式系统应用 2015(03)
- [8].一种基于FPGA的VoWLAN终端研究[J]. 计算机与网络 2011(18)