Method for performing efficient memory testing on large memory arrays
using test code executed from cache memory
    11.
    发明授权
    Method for performing efficient memory testing on large memory arrays using test code executed from cache memory 失效
    使用从高速缓冲存储器执行的测试代码对大型存储器阵列执行高效存储器测试的方法

    公开(公告)号:US5592616A

    公开(公告)日:1997-01-07

    申请号:US481634

    申请日:1995-06-07

    IPC分类号: G11C29/12 G06F11/00

    CPC分类号: G11C29/12

    摘要: In connection with a computer system, a method for performing efficient memory testing of large memory arrays in a single contiguous block is disclosed. Memory test code normally residing in ROM or flash memory is copied to a processor's primary (L1) cache via the processor's test registers. Once contained in the processor's L1 cache, the memory test code is executed to test all of system memory in a single, contiguous block, allowing a more complete test for memory-related faults. The method results in greatly improved performance because the only accesses external to the processor are memory test accesses, and because cache memory is typically high-speed as compared to RAM, ROM or flash memory.

    摘要翻译: 结合计算机系统,公开了一种用于在单个连续块中执行大存储器阵列的有效存储器测试的方法。 通常驻留在ROM或闪存中的内存测试代码将通过处理器的测试寄存器复制到处理器的主(L1)缓存。 一旦包含在处理器的L1高速缓存中,则执行内存测试代码以测试单个连续块中的所有系统内存,从而允许对内存相关故障进行更完整的测试。 该方法导致性能大大提高,因为处理器外部的唯一访问是存储器测试访问,并且因为与RAM,ROM或闪存相比,高速缓存的存储器通常是高速的。

    Personal computer employing reset button to enter ROM-based diagnostics
    12.
    发明授权
    Personal computer employing reset button to enter ROM-based diagnostics 失效
    个人计算机采用复位按钮进入基于ROM的诊断

    公开(公告)号:US5398333A

    公开(公告)日:1995-03-14

    申请号:US34056

    申请日:1993-03-22

    摘要: Disclosed are a system and method for providing user-invocable, non disk-based diagnostics routines for a personal computer. The method comprises the steps of (1) storing a diagnostics routine capable of performing diagnostic tests on portions of the personal computer in ROM, (2) monitoring a status of a reset button coupled to the personal computer and (3) executing the diagnostics routine if the reset button is pressed twice within a preselected period of time. The disclosed system and method allow a user to control the invocation of a diagnostics routine that needs a minimum of functioning computer hardware to execute.

    摘要翻译: 公开了一种用于为个人计算机提供用户可调用的基于非磁盘的诊断程序的系统和方法。 该方法包括以下步骤:(1)存储能够对ROM中的个人计算机的部分执行诊断测试的诊断程序,(2)监视与个人计算机相连的复位按钮的状态,以及(3)执行诊断程序 如果复位按钮在预选的时间段内被按下两次。 所公开的系统和方法允许用户控制需要最小功能的计算机硬件执行的诊断程序的调用。