COTS DSP环境下JPEG2000的可配置软加固技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:z5748259
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在空间探测领域,探测图像数据量不断增加,随之而来的空地传输带宽不足的问题难以解决,许多正在进行的研究希望通过在星载系统上进行图像压缩来解决这个问题。这需要具有较高计算能力的星载系统,而高性能的商用器件相比较抗辐照器件,虽然在性能、功耗等方面具有优势,但缺少防护宇宙辐射导致的软错误的能力,研究针对商用器件的软件容错技术具有重要的理论意义和应用价值。但是,目前对于容错技术的研究在错误恢复方面研究不够深入,而且在数字信号处理器(Digital Signal Processor,DSP)上应用效果较差,难以发挥DSP高并行和软件流水特性。因此,研究适用于商用DSP环境的软加固算法,使DSP可靠性提升的同时尽量避免带来过大的时间开销,对商用DSP的推广应用意义重大。本文在对已有的软加固和错误恢复算法进行深入研究的基础上,研究商用DSP环境下针对JPEG2000应用的错误恢复技术,本文所做的工作如下:1.面向商用高性能DSP环境下的JPEG2000应用,提出了一种针对数据流错误的检测和恢复方法C-DRLBB。该方法针对线性汇编模块,设计了改进的EDDI作为基本复算方式,基于单入口区域的幂等性,并对非幂等域进行改造,而后基于幂等域进行错误恢复。C-DRLBB利用JPEG2000应用对结果的应用级需求,设计了可配置的变量加固方法。C-DRLBB和已有的研究相比,提出了适用于DSP环境下的错误恢复算法,针对JPEG2000应用进行了优化,设计了基于幂等域的错误恢复过程,能够大大减少加固、备份的数据量和加固语句对DSP性能的影响。2.面向商用高性能DSP环境下的JPEG2000应用,提出了一种针对控制流错误的检测和恢复方法C-PRNC。C-PRNC针对线性汇编模块,包含以差异值和自保护位为基础的标签设计、分配和更新策略,以无存基本块为校验单元的错误检测技术,以单入口区域为恢复单元的错误恢复技术,而且能够根据应用全局信息等策略进行可配置的控制流保护。3.在JPEG2000应用相应模块中应用了所提出的加固方法,并通过实验验证了加固方法对可靠性的提升。利用课题组的容错转换框架,对两种错误恢复方法进行了实现,能够自动将线性汇编模块转换为加固模块。利用故障注入工具、集成开发环境和DSP模拟环境,设计了并进行了实验,验证了C-PRNC和C-DRLBB方法的有效性。
其他文献
二语习得者通过自身不断努力,具有出色的语言技能和口语表达能力,但因缺乏实际的语言环境以及与非本族语者沟通交流的机会,使得语言使用不得体,双方交流失败。语用失误就是其
进入2011年,面对我国经济发展面临的机遇和挑战,为实现经济平稳较快发展,仍然需要强调扩大内需,特别是增强消费对经济增长的拉动作用。与此同时,由于我国第三产业内部结构发
基于光伏电池组件的电压/功率曲线特性,提出了一种能快速实现光伏电池组件MPPT的改进干扰观测方法。在考虑电网对光伏发电系统功率输出增长速率的条件下,该方法针对光伏电池
MasterCAM是美国CNC Software NC公司研制与开发的CAD/CAM软件,提供了丰富的粗精加工切削方式。通过建立CAD模型,选择合理的方法,使用数控铣床或加工中心就可进行雕刻加工。
中国独立纪录片作为中国影像传播的一部分,以其特有的视角和思想情感将中国不同的社会面表现出来,但是"独立"有时也意味着"不够贴近日常生活",这导致中国独立纪录片的传播也
芯片技术的飞速发展使得在单一芯片内集成多个处理单元成为可能,片上网络(Network-on-Chip,No C)被认为是现代多核系统的互联通信架构,它在通信效率、并行性和功率效率等方面
为研究成都人口密集的文娱区表层土壤的重金属污染情况以及重金属人体健康风险,采集并分析了川大望江校区、八宝广场、沙河驷马桥段、人民公园和春熙路30个表层土样中Cd、Zn
近年来,伴随着网络金融的发展,高校校园网络借贷发展迅猛,一些网络借贷平台利用虚假宣传、故意降低贷款准入门槛、隐瞒实际资费标准等不良手段向大学生拓展业务,在大学生不能
目的:探讨高频超声检查在小儿髋关节滑膜炎诊断及疗效评价中的价值。方法:选取小儿髋关节滑膜炎患儿79例,所有患儿均为单髋发病,男45例,女34例;年龄1—14岁,中位数6岁;左髋33髋,右髋46
基于数理统计学方法研究变压器绝缘油中溶解气体监测数据时间序列的变化规律,并构建基于差分自回归移动平均法的产气变化趋势测度模型。模型首先将经置信检验的监测数据序列