Scheduling the concurrent testing of multiple cores embedded in an integrated circuit
    1.
    发明授权
    Scheduling the concurrent testing of multiple cores embedded in an integrated circuit 有权
    调度嵌入在集成电路中的多个内核的并发测试

    公开(公告)号:US06934897B2

    公开(公告)日:2005-08-23

    申请号:US10210794

    申请日:2002-07-31

    IPC分类号: G01R31/3193 G01R31/28

    CPC分类号: G01R31/3193

    摘要: Methods are described for scheduling the concurrent testing of multiple cores embedded in an integrated circuit. Test scheduling is performed by formulating the problem as a bin-packing problem and using a modified two-dimensional or three-dimensional bin-packing heuristic. The tests of multiple cores are represented as functions of at least the integrated circuit pins used to test the core and the core test time. The representations may include a third dimension of peak power required to test the core. The test schedule is represented as a bin having dimensions of at least integrated circuit pins and integrated circuit test time. The bin may include a third dimension of peak power. The scheduling of the multiple cores is accomplished by fitting the multiple core test representations into the bin.

    摘要翻译: 描述了用于调度嵌入在集成电路中的多个核的并发测试的方法。 通过将问题解决为二进制包装问题并使用修改后的二维或三维二进制包装启发式来进行测试调度。 多个核心的测试表示为至少用于测试核心和核心测试时间的集成电路引脚的功能。 表示可以包括测试核心所需的峰值功率的第三维度。 测试计划表示为具有至少集成电路引脚和集成电路测试时间的尺寸的存储区。 箱可以包括峰值功率的第三维度。 多核的调度是通过将多个核心测试表示拟合到bin来实现的。

    Synchronization point across different memory BIST controllers
    3.
    发明授权
    Synchronization point across different memory BIST controllers 有权
    跨不同内存BIST控制器的同步点

    公开(公告)号:US07424660B2

    公开(公告)日:2008-09-09

    申请号:US11397822

    申请日:2006-04-03

    IPC分类号: G01R31/28 G06F11/00

    摘要: A circuit is disclosed for testing memories using multiple built-in self test (BIST) controllers embedded in an integrated circuit (IC). The BIST controllers are brought to a synchronization point during the memory test by allowing for a synchronization state. An output signal from an output pin on the IC indicates the existence of a synchronization state to automated test equipment (ATE). After an ATE receives the output signal, it issues a resume signal through an IC input pin that causes the controllers to advance out of the synchronization state. The ATE controls the synchronization state length by delaying the resume signal. Synchronization states can be used in parametric test algorithms, such as for retention and IDDQ tests. Synchronization states can be incorporated into user-defined algorithms by software design tools that generate an HDL description of a BIST controller operable to apply the algorithm with the synchronization state.

    摘要翻译: 公开了一种用于使用嵌入在集成电路(IC)中的多个内置自测(BIST)控制器测试存储器的电路。 通过允许同步状态,BIST控制器在存储器测试期间被带到同步点。 来自IC上的输出引脚的输出信号表示存在与自动测试设备(ATE)的同步状态。 ATE接收到输出信号后,通过IC输入引脚发出一个恢复信号,导致控制器进入同步状态。 ATE通过延迟恢复信号来控制同步状态长度。 同步状态可用于参数化测试算法,例如保留和IDDQ测试。 可以通过软件设计工具将同步状态并入用户定义的算法,该工具可生成可操作以将同步状态应用于算法的BIST控制器的HDL描述。