龙芯三号处理器的存储器可测性设计

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:QUFENGJUN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路工艺尺寸不断缩小、电路设计规模不断变大,高性能多核通用处理器正面临着高可靠性、高质量、低成本、低功耗等日益严峻的挑战,为了降低处理器芯片的测试难度,减少测试成本,必须在芯片设计阶段进行可测性设计。根据ITRS2001,当今存储器面积占整个芯片面积的50%到60%,到2014年将达到94%,因此存储器的可测性设计优劣直接决定了芯片产品质量的高低,研究存储器的可测性设计技术具有重要的理论意义和应用意义。随着芯片规模的增大,多核处理器芯片的可测性设计正面临着管脚资源紧张、测试功耗增大和测试成本升高等诸多挑战。另外,在通用处理器芯片中,CAM是关键的功能部件之一,CAM的可靠性直接影响了处理器的正常功能,研究CAM的测试算法具有十分重要的现实意义。   本文介绍了当前主流的存储器内建自测试和内建自修复技术,以及龙芯三号处理器中存储器可测性设计面临挑战及解决方法,并提出了一种CAM存储器内建自测试算法。这些技术保证了嵌入式存储器不仅可测,而且可修复,从而大大提高了处理器芯片的成品率。本研究主要内容包括:①针对龙芯三号存储器可测性设计中的诸多挑战,提出了基于调度控制器的存储器测试方法。该方法包括测试模式选择逻辑、MBIST信号互联逻辑、时钟控制逻辑、存储器测试逻辑和存储器修复逻辑五部分。并在四核龙芯三号处理器的存储器可测性设计中实现了该方法。实验统计数据表明,该方法具有可靠性高、测试功耗低、测试成本小、可扩展性好、占有芯片管脚少等优点;②提出了一种CAM测试算法,并在四核龙芯三号处理器中实现了该算法。实验结果表明,该算法对19种功能故障类型的测试覆盖率都是100%,优于K.J.Lin算法和J.Zhao算法;而且CAM BIST有很小的面积开销和时序延迟。
其他文献
随着网络的普及,僵尸网络(Botnet)已经成为现代社会最严重的安全威胁之一,如何有效地检测和防御僵尸网络已经成为当前各大安全研究机构重要且紧迫的研究课题。目前对于僵尸网络
利用质谱数据搜索蛋白质序列数据库是当前最常用的规模化蛋白质鉴定方法。近年来,蛋白质序列数据库的规模正在以指数级增长;质谱数据的生成速度不断加快;对非特异性酶切和多种类
数据驱动的角色动画是计算机图形学中的研究热点,其中,实例数据是通过运动捕获设备对特定的模特的表演动作记录得到的,是与模特的骨架结构密切相关的。当这些数据重用到不同骨架
随着信息的迅速膨胀,传统的直连式存储(Direct Attached Storage,DAS)模型已经无法跟上人们对存储的需求,其在动态性、易用性和管理性等方面存在明显的缺陷。国家高性能计算机工
快速傅里叶变换作为时域和频域转换的基本运算在数字信号处理中应用广泛,而该算法由于采用分级实现,并不适于采用定点数来进行计算,尤其在处理高样本数时。所以本文针对FFT算法
车辆监测是智能交通系统的重要组成部分,系统实时监测路口交通状态、动态检测交通事件、提取交通参数。目前车辆监测在各种环境下背景建模方法通用性差、难以适应天气变化和
随着信息技术的飞速发展,软件产品逐渐应用到社会生活中的各个领域。在软件应用不断扩展的同时,软件质量逐渐成为人们关注的焦点。市场的快速变化对软件开发提出了更高的要求,只
近年来,随着网络技术和大规模存储设备的发展,诞生了一门新的数据密集型的应用领域:数据流。在数据流中,数据呈现大量、连续到来的特点,因此从数据流中挖掘潜在的知识变得更加困难
学位
扫描设计是一种广泛应用于数字集成电路中的可测试性设计。扫描触发器及其相关电路所占面积可达到芯片总面积的30%以上[GV01][YCDR08]。根据制造过程中的缺陷聚簇特性[KK98],当
下一代网络将是一种可以提供话音、数据和多媒体等各种融合业务的综合性的开放网络,其架构是基础网络、业务网络的两层架构。基础网络IP化、业务网络IT化趋势十分明显。业务网