处理器自查错纠错技术:延时故障建模、设计决策与规划

来源 :清华大学 | 被引量 : 0次 | 上传用户:gggoshow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在处理器电路中,晶体管尺寸不断缩小所带来的越来越严重的工艺偏差和噪声容限下降等问题,使得出现延时故障的可能性越来越大。为避免延时故障引起的错误,一般采用增加处理器执行时钟周期的方法(用最坏情况的设计数据决策时钟周期),这样势必会降低处理器性能的速度指标。当晶体管尺寸缩小到65nm及以下时,增加时钟周期避免延时故障的方法将使速度指标下降得难于满足设计要求。因此,具有能检测和纠正错误的自查错/纠错设计成为众多研究者关注的焦点。本论文根据应用需要和提高处理器吞吐率的目标,研究和探索一种新的处理器自查错/纠错设计技术。论文主要研究成果如下:提出了基于代表路径的RPED错误探测结构和基于流水线停滞的PSEC纠错机制。论文证明了RPED探测错误的正确性和应用的可行性,给出了其设计规则。经ISCAS’89和ITC’99Benchmark电路实验表明,RPED探测错误的准确率大于99.9%,硬件开销小于1%。理论计算和模拟实验表明,PSEC相比现有其他纠错机制可减小30%以上的平均错误恢复时间。提出了计算处理器在给定时钟周期(频率)下的错误率的理论模型——延时故障概率模型。经实验验证,该模型在给定电源电压和温度变化范围的条件下,可决策和界定在一定错误率下处理器工作的时钟周期。提出了一般情况下采用自查错/纠错设计能够提高流水线处理器吞吐率的判定准则,给出了其充分必要条件的数学形式,具有普遍的应用意义。研究实验表明,采用自查错/纠错设计能否提高处理器吞吐率只与电路延时的概率密度函数和平均错误恢复时间有关,而与查错/纠错功能的实现方式无关。论文在以上研究基础上规划了一种流水线处理器自查错/纠错设计方法和流程,在原流水线处理器电路的基础上,得到具有自查错/纠错功能的处理器电路。经过OpenRisc1200处理器设计实例测试,处理器的吞吐率提高了10%;相比现有公开方法,自查错/纠错单元的硬件开销降低了53%、平均错误恢复时间减少了45%以上。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
介绍了一种新型的螺栓结构,这种螺栓结构同时具备吸震、导向和限位功能。该新型螺栓用于汽车覆盖件冲压模具中压料芯的限位和导向,当压料芯回程时,压料芯会对限位螺栓产生冲
以某款越野摩托车铝合金车架作为案例,在剖析了原车架易发生裂纹而导致失效的成因后,在结构上采取仿生设计,通过借鉴大自然中某些动物的骨骼结构对原车架进行再设计,成功地解
在汽车冲压件拉伸成形过程中,模具拉毛现象十分普遍,造成冲压件质量缺陷。而冲压件质量要求十分严格,任何微小的拉毛缺陷都会影响油漆件的质量,并降低其抗腐蚀性、缩短使用寿
介绍了国内外近20年来油气水三相流压降理论研究的进展,分析了主流的两种三相流压降理论,即基于气液两相流相关式模型的三相压降理论和基于力学模型的三相压降理论,指出了两种压
翻转课堂通过对知识传授和知识内化的颠倒安排,改变传统教学中的师生角色,改革传统教学模式,并得到国内外教育界的普遍认可.如何设计实施翻转课堂教学模式,如何实现课前、课
期刊
通过对2007年8月7日钦州市某制药厂综合楼遭受一次严重的雷击事故的成因分析,找出其存在的问题和误区,并针对发现的问题提出有效的整改防御措施。
摘要邻苯二甲酸酯(PAEs)是一类环境激素类化合物,具有致畸、致癌和致突变的毒性。土壤中的PAEs可以通过食物链在人体内富集,威胁人类身体健康。当前土壤受PAEs污染现象日益普遍,选
公司创业历程、创始团队、公司架构及文化特质是否具备创造超出预期的新价值的能力(1)从创始人或创始团队、现有核心人物及团队角度进行的观察刘迎建,汉王科技股份有限公司董
期刊
高性能、低功耗且具有QOS保障的高能效云是云计算领域的一个热点研究问题。目前的研究大多是通过限定一个约束条件寻求另外指标的最优化来实现三者之间的折衷或均衡,现有的方