DSP模块划分及其代价估算研究

被引量 : 0次 | 上传用户:mvcexq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在太空环境中,宇宙射线辐射导致的软错误是航天计算领域内面临的最重要挑战之一,同时随着集成电路制造工艺的持续进步,现代处理器的计算可信性也越来越容易受到软错误的严重威胁。因此,对现在处理器进行针对宇宙射线辐射的软防护是非常必要的。为了便于有针对性的对电子系统施加防护及降低防护代价,本文提出了模块划分的设计思想,从软件角度并根据一定的划分规则对电子系统中的DSP软件代码进行静态的模块划分,以便于后续评价各个模块的可靠性和对可靠性较差的模块重点考虑防护。同时考虑到实施系统的软防护会带来额外的资源开销,因此辨识防护前后模块的资源代价对防护方法的选择有重要的意义。最后结合每个模块的可靠性和对应的模块代价进行系统综合优化,从而使得系统可靠性尽可能高,防护成本尽可能低。本文基于TI TMS320C6713 DSP系统,按照项目需要设计完成了XXX工具中的部分功能任务。本文工作主要包括:1)对DSP器件的工程代码进行静态分析确定模块划分准则及辨识模块之间拓扑关系的方法,从而得到划分的各个模块及其拓扑关系,其基本思想为:首先对DSP工程代码编译得到的out文件进行反汇编操作获得反汇编文件,然后分析反汇编文件并结合TI DSP汇编指令集特点,同时借鉴编译原理中基本块的概念确定模块划分的具体准则及算法,最后在模块划分结果信息基础上确定辨识模块之间拓扑关系的方法;2)静态分析每个模块对应的汇编代码,结合DSP汇编代码的特点和汇编指令的相关知识确定每个模块代价的估算方法。根据项目需要,本文估算的代价包括模块代码大小、模块数据大小和模块执行时间,其中,根据模块的范围得到模块代码大小;通过计算模块代码中寄存器的使用量并结合指令类型确定模块数据大小;从概率角度出发,采用分布函数的方法,并借鉴“计划评审技术”(PERT)思想确定分布函数的相关参数,进而估算得到模块执行时间的大小;3)在Ubuntu12.04下编程实现了模块的划分、模块之间拓扑关系的获得和模块代价的估算。通过实验测试证明本文方法能较好的对DSP工程代码进行模块划分并获得正确的模块拓扑关系,满足需要。同时,本文代价估算方法在一定程度上满足需要,但模块执行时间的估算方法还需进一步改进,以提高估算精度。
其他文献
<正>日前,记者从在柯桥举行的全国纺织新产品开发研讨会上了解到,2000年,我国户外用品零售额仅3亿元,出货额仅1.5亿元,但到2010年,国内户外用品零售额已达107.6亿元,出货额为
随着各种技术的飞速发展,如计算机、多媒体、网络通信技术等多元化的推进,互联网已经渗透到我们生活的每一个角落,信息数字化、知识数字化、传统的交流方式也已被数字化改写,这些
知识产权领域是否存在法律冲突,学术界争论颇多。本文先对当前持肯定和否定态度的观点进行了概括和评价,然后从理论和实证的角度对这一问题进行了分析,得出了肯定性的结论。
为满足海洋气候条件下舰船火炮中热端部件的工作需要,研制了一种含铼镍基合金。本文对该镍基合金进行不同条件的高温氧化和热腐蚀实验,并采用热重分析法及X射线衍射分析(XRD)、扫
在时代与社会的进步潮流推动下,我国体育事业取得了长足进步。作为培养体育人才重要基地的我国高等体育院校的改革的发展也在深入,如何办学、如何办有特色的体育院校成为当前研
<正>奖项:最佳织纹图案奖苏州森尼纺织科技有限公司专业从事中高档功能性化纤面料的研发、生产和销售。森尼纺织以打造功能运动面料第一品牌为目标,致力于功能性、耐用性、环
本文就新疆天业集团物流管理的现状,分析了天业集团物流管理过程中存在的问题,提出了增强和培养现代物流意识、构建物流信息平台、选择多样化的物流经营方式以及实施物流一体
目的设计出新型主动脉滤器,证实该主动脉滤器植入的可行性、捕获血栓的能力和可回收性。材料与方法血管数字减影造影机(Digital Subtraction Angiography)采用的是飞利浦公司
随着服务业在全球经济中的重要性不断增强,有关服务营销的研究话题正引起了理论界和实践界的广泛关注。特别是最近十年来,服务中的顾客参与得到了广泛的研究。尽管一些研究表
随着新课程改革的逐渐深入,赋予了中学政治课程与政治教学新的责任与培养目标,中学政治课程的教学需要回应课程改革的基本理念和精神,实现观念和行为的转向。在学校教育中,学