【摘 要】
:
为了满足多变的应用需求,以可配置处理器为中心的新一代SoC设计成为集成电路设计的趋势之一。编译工具作为可配置处理器系统中非常重要的一环,不仅可以帮助处理器设计人员验
论文部分内容阅读
为了满足多变的应用需求,以可配置处理器为中心的新一代SoC设计成为集成电路设计的趋势之一。编译工具作为可配置处理器系统中非常重要的一环,不仅可以帮助处理器设计人员验证指令集架构的有效性,而且是联系新的处理器平台和大量应用软件的纽带。然而,面向应用的可配置处理器的指令集是多变的,无论是评估指令集变化的有效性还是衡量应用后的实际性能,都需要编译工具做出相应的修改。同时,由于提出指令集变化需求的往往是编译工具的使用者而不是开发者,编译工具的开发和修改占用了可配置处理器从设计到交付总时间的很大比重。如何降低编译工具的开发门槛并缩短修改编译工具的时间是可配置处理器领域的重要课题。为了解决上述问题,本文将为可配置处理器平台设计和实现一套可配置编译工具。考虑到编译工具的效率和通用性,在分析当前各种编译工具的优缺点之后,本文选择了GNU的Binutils和GCC作为可配置编译工具的原型。并在深入分析它们内部结构和工作原理的基础上,将其移植到了本课题研发的可配置处理器平台上,然后进行了编译工具的可配置性研究。在编译工具的可配置性研究中,本文首先从概念上定义了编译工具中的各种可配置部件与接口,通过实现各个部件的可配置达到整个编译系统可配置的目的。在汇编器的可配置设计中,本文创新性的提出了处理器架构无关的指令解析和编码方法,这包括指令集的静态定义方法,汇编语句的词法和语法分析方法,汇编语句的动态解析方法和机器指令的反向解析方法。在编译器的可配置设计中,本文提出了一种指令行为的描述方法,它能够结合汇编器的指令解析和编码方法,完成编译器后端代码的自动生成,从而完成编译器的可配置。此外,为了考察本研究开发的可配置编译器的有效性,本文通过模拟可配置处理器指令集中可能发生的各种变化类型,测试并验证了可配置编译工具的有效性。
其他文献
“北斗一号”卫星导航定位系统是我国独立自主建立的卫星导航系统,在国防、水利、通信和抢险救援等领域具有重要作用。本文通过对基于S3C44B0和Delta OS操作系统的BD1手持用
近年来,认知无线电作为一种智能的动态频谱接入技术,能够解决无线通信系统中频谱稀缺的问题,因此得到了广泛的关注与研究。在认知无线电网络中,认知用户自适应地设置传输参数
摘要:山区高速公路地形、地质复杂,地面高差大,变化频繁,横坡陡、岩溶、滑坡、不稳定斜坡、崩塌、陡岸、煤层等不良地质现象普遍存在。故路线布设时平纵横3个方面都受到约束,因而山区高速公路桥梁中弯坡桥多、高墩大跨多、墩台形式多,设计中必须协调好桥梁各细部构造与地形、地质之间的关系。文中以山区高速公路桥梁为背景,探讨了具有山区高速公路特点的曲线、大纵坡、高墩、长桥的设计,并提出了山区高速公路桥梁设计中的注
为满足在高速移动的环境中提供高速的数据、语音和视频等业务的需求,超3G(即后3G)、4G的无线传输技术成为了业内的研究热点。MIMO-OFDMA凭借其高效的频谱利用率以及优秀的抗多
摘要:针对哈大铁路客运专线的实际情况,为缓解施工周期短、工期要求紧的矛盾,进行冬期施工是非常必要的。从保证混凝土工程全面质量出发,对施工过程以及环境温度变化进行温度监测是非常重要的。本文以冬期施工钻孔灌注桩混凝土温度测试研究为背景,为了解土壤温度变化情况,利用虚拟仪器技术构建了冻土测温系统,并利用该测温系统对不同深度的土壤温度的变化情况进行了整个冬季的连续观测。 关键词:客运专线;冬期施工;虚拟
[摘 要] 建筑物的全部重量和荷载是通过基础传递给地基的,因此任何建筑物只有有了可靠的地基才能保证建筑工程的安全性,但有时由于质地等原因,建筑工程地基常常会出现一些问题,因此必须要对地基进行处理。本文简要介绍了一些关于地基处理的基本知识,在此基础上具体阐述了两种重要的地基处理方法。 [关键词] 建筑工程,施工,地基处理 引言 地基是指托承建筑物基础的这一部分范围很小的场地。我国土地幅员辽阔,
利用三线阵CCD(Charge Coupled Device)航天摄影测量技术实施无地面控制条件下对地球及其它星球的测绘、实现对目标的三维高精度定位,是目前航天摄影测量与遥感领域的研究热
摘要:岩土工程勘察是施工前期必须进行的工作,其主要是为了能向工程设计、施工提供地质勘察数据以及每个岩土工程的参数。这对于建设工程而言是极为关键的环节,对后面的工程施工有重要的影响。在工程实施方面,岩土工程勘察至关重要,如果岩土工程勘察没有做到实处,则会给工程实施带来巨大的影响。各项工程建设在设计和施工前,必须按基本建设程序进行岩土工程勘察。 本文通过对岩土工程勘察的介绍提出了在岩土工程勘察过程中需
APRS作为目前在全球范围内盛行的新兴业余无线电活动,将分组无线电通信、计算机、互联网等有机地结合起来,不仅能提供位置跟踪与监控、实时气象报告等典型服务,还可用来发布
本文概述了宽带无线通信系统物理层的关键技术,研究了物理层的收发机结构与反馈技术。 本文首先阐述了高速下行分组接入(HSDPA)中的自适应调制编码(AMC)技术,以及相应的反馈