首页> 外国专利> A LOW COST, ECONOMICAL, REAL TIME SELF-HEALING APPROACH FOR RAM BASED ON DYNAMIC SPARE ALLOCATION USING MICROCONTROLLER

A LOW COST, ECONOMICAL, REAL TIME SELF-HEALING APPROACH FOR RAM BASED ON DYNAMIC SPARE ALLOCATION USING MICROCONTROLLER

机译:基于微控制器动态备用分配的低成本,经济,实时的RAM自愈方法

摘要

In todays digital era, with the advancement & development of VLSI and fabrication technologies, the need of memories inside the system-on-chip are increasing, as a basic need. The miniaturization of the whole system, on a single chip is easier than the days when resources were limited. Therefore, this is a need of hour to embed the self-test and repair structure in the design for the efficient and correct operation i.e. the need of a low cost, economical, real time self-healing approach for RAM based on dynamic spare allocation. This structure could test, diagnose and repair the chip itself for the possible errors that makes it more effective in comparison with on- site testing or offsite testing. This method is also economically effective, as compared to external test equipment i.e. automatic test equipment. The circuit that is embedded inside the chip to test itself, is called built in self-test (BIST) circuitry and the action of its fault repairing is called built in self-repair (BISR). The action of Memory BIST (MBIST) is quite different, as compared to Logic- BIST (LBIST). With the course of time MBIST/ MBISR and supporting technologies have evolved immensely but the fact is that the basic model of testing and repair still remains user-centric. This leads to numerous inevitable issues pertaining to present fault diagnosis and repair that collaboratively seems to cease the desired growth of VLSI testing. The presented work focuses on both, MBIST and MBISR and divided into four main tasks: first, testing of memory under test, second, fault collection process, third, built in redundancy analysis (BIRA) that covers redundancy analysis for available redundant memory and forth was to verify and evaluate the performance metrics of this repairing action in terms of repair rate, total repair time and area overhead. In this work a system prototype was developed which deals with total 56 bytes-RAM of RTC-DS1307. This RAM is interfaced with PIC-18F452 microcontroller and the MMBISR module of the design can allocate the spare to faulty memory, according to their precedence marked by precedency analyzer. The implemented hardware also mapped the faulty locations with repaired one in such a way that new updated locations could be used for further memory operations. The execution stage of the fault collection and repair is also dynamic so it gives the advantage over other static approaches in which fault dictionary remains static.
机译:在当今的数字时代,随着VLSI和制造技术的进步与发展,片上系统内部存储器的需求日益增加。整个系统在单个芯片上的小型化比资源有限的日子容易得多。因此,需要一个小时来将自检和修复结构嵌入设计中以实现有效和正确的操作,即基于动态备用分配的RAM需要低成本,经济,实时的自我修复方法。这种结构可以测试,诊断和修复芯片本身是否存在可能的错误,从而使其与现场测试或非现场测试相比更加有效。与外部测试设备,即自动测试设备相比,该方法在经济上也是有效的。嵌入芯片内部以进行自我测试的电路称为内置自测(BIST)电路,其故障修复措施称为内置自修复(BISR)。与Logic-BIST(LBIST)相比,Memory BIST(MBIST)的作用完全不同。随着时间的流逝,MBIST / MBISR和支持技术得到了巨大的发展,但事实是测试和修复的基本模型仍然以用户为中心。这导致了与当前故障诊断和修复有关的许多不可避免的问题,似乎共同阻止了VLSI测试的预期增长。呈现的工作集中在MBIST和MBISR上,并分为四个主要任务:第一,测试被测存储器,第二,故障收集过程,第三,内置冗余分析(BIRA),其中涵盖了可用冗余存储器的冗余分析等等。将根据修复率,总修复时间和区域开销来验证和评估此修复操作的性能指标。在这项工作中,开发了一个系统原型,该原型处理了RTC-DS1307的总共56个字节的RAM。该RAM与PIC-18F452微控制器接口,设计的MMBISR模块可以根据优先级分析器标记的优先级将备用存储器分配给故障存储器。所实施的硬件还以修复后的方式映射了故障位置,从而可以将新的更新位置用于进一步的内存操作。故障收集和修复的执行阶段也是动态的,因此与故障字典保持静态的其他静态方法相比,它具有优势。

著录项

  • 公开/公告号IN201811025666A

    专利类型

  • 公开/公告日2018-07-27

    原文格式PDF

  • 申请/专利权人

    申请/专利号IN201811025666

  • 申请日2018-07-10

  • 分类号G06F11/27;

  • 国家 IN

  • 入库时间 2022-08-21 12:51:55

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号