System and method for minimizing simultaneous switching during
scan-based testing
    1.
    发明授权
    System and method for minimizing simultaneous switching during scan-based testing 失效
    用于在基于扫描的测试期间最小化同时切换的系统和方法

    公开(公告)号:US5663966A

    公开(公告)日:1997-09-02

    申请号:US686105

    申请日:1996-07-24

    IPC分类号: G01R31/3185 H04B17/00

    CPC分类号: G01R31/318541

    摘要: A system and method for reducing simultaneous switching during scan-based testing of a system logic design. System logic is divided into clusters of system logic, and one or more scan chains are associated with each logic cluster. Each of the logic clusters are concurrently scan tested, yet circuitry in the scan chains associated with a cluster are triggered at different times than the circuitry in the scan chains of other clusters. Offset scan control signals provide the triggering for the scan chains of different clusters. Release and capture functions are also controlled to reduce simultaneous release and capture switching in different clusters.

    摘要翻译: 一种在系统逻辑设计的基于扫描的测试期间减少同时切换的系统和方法。 系统逻辑被分为系统逻辑的集群,并且一个或多个扫描链与每个逻辑集群相关联。 每个逻辑集群被同时扫描测试,但与集群相关联的扫描链中的电路在与其他集群的扫描链中的电路不同的时间被触发。 偏移扫描控制信号为不同簇的扫描链提供触发。 释放和捕获功能也受到控制,以减少不同群集中同时的释放和捕获切换。

    Data processing system, circuit arrangement and program product
including multi-path scan interface and methods thereof
    2.
    发明授权
    Data processing system, circuit arrangement and program product including multi-path scan interface and methods thereof 失效
    数据处理系统,电路布置和程序产品,包括多路径扫描接口及其方法

    公开(公告)号:US6158032A

    公开(公告)日:2000-12-05

    申请号:US49170

    申请日:1998-03-27

    IPC分类号: G01R31/3185 G01R31/28

    CPC分类号: G01R31/318536

    摘要: A data processing system, circuit arrangement, program product, and method thereof utilize a multi-path scan interface that is capable of providing multiple scan paths into a plurality of scan ring segments in an integrated circuit device. The multi-path scan interface utilizes one or more multiplexers coupled between scan in and scan out ports and at least one scan ring segment to provide alternate scan paths depending upon select signals supplied to each multiplexer. With such a configuration, a standardized scan interface may developed for interfacing with a wide variety of scan ring segments, and optionally, for multiple purposes. As a result, the amount of custom circuitry necessary to provide access to scan ring segments is significantly reduced.

    摘要翻译: 数据处理系统,电路装置,程序产品及其方法利用能够向集成电路装置中的多个扫描环段提供多条扫描路径的多路径扫描接口。 多路径扫描接口利用耦合在扫描入口和扫描端口中的一个或多个多路复用器和至少一个扫描环段,以根据提供给每个多路复用器的选择信号提供交替的扫描路径。 利用这种配置,可以开发用于与各种各样的扫描环段对接的标准化扫描界面,并且可选地,出于多个目的。 因此,提供访问扫描环段所需的定制电路的量显着减少。

    Method and apparatus for handling variable data word widths and array
depths in a serial shared abist scheme
    3.
    发明授权
    Method and apparatus for handling variable data word widths and array depths in a serial shared abist scheme 失效
    用于处理串行共享静态方案中可变数据字宽和阵列深度的方法和装置

    公开(公告)号:US5835502A

    公开(公告)日:1998-11-10

    申请号:US673258

    申请日:1996-06-28

    CPC分类号: G11C29/32

    摘要: A method and apparatus for handling variable data word widths and array depths in an array built-in self-test system for testing a plurality of memory arrays using a single controller. Each array includes a predetermined row and column address depth and data word width. Each array further includes a scan register. A universal test data word is generated and sent to the scan register of each array. The universal length test data word has a length dependent upon the maximum row address depth, maximum column address depth and/or the maximum data word width. A portion of the test data word which exceeds the column address depth, row address depth and/or the data word width of a particular array is shifted off the end of the scan register of the particular array.

    摘要翻译: 一种用于处理阵列内置自检系统中的可变数据字宽度和阵列深度的方法和装置,用于使用单个控制器来测试多个存储器阵列。 每个阵列包括预定的行和列地址深度和数据字宽度。 每个阵列还包括扫描寄存器。 生成通用测试数据字并将其发送到每个阵列的扫描寄存器。 通用长度测试数据字的长度取决于最大行地址深度,最大列地址深度和/或最大数据字宽度。 超过特定阵列的列地址深度,行地址深度和/或数据字宽度的测试数据字的一部分从特定阵列的扫描寄存器的结尾偏移。

    SRAM that can be clocked on either clock phase
    4.
    发明授权
    SRAM that can be clocked on either clock phase 失效
    可以在任一时钟阶段对SRAM进行时钟控制

    公开(公告)号:US06260164B1

    公开(公告)日:2001-07-10

    申请号:US09127355

    申请日:1998-07-31

    IPC分类号: G01R3128

    CPC分类号: G11C11/417

    摘要: A functional unit, such as an SRAM, in a single clock chip design that contains a scan path can be clocked on either rising edge and falling edge of the clock. The functional unit includes a clock signal having two phases and a plurality of latches for scanning. Two scan latches are added outside the array of the functional unit. In one clock phase, the two scan latches form a latch pair which is connected to the array at Scan-in side. In the other clock phase, one scan latch is connected to the array at the Scan-in side, and the other scan latch is connected to the array at the Scan-out side. In scan/hold operations, a first control signal for the array which is clocked at the falling edge of the clock leads a second control signal for the array which is clocked at the rising edge of the clock. In ABIST/functional operations, the first control signal for the array which is clocked at the falling edge of the clock trails the second control signal for the array which is clocked at the rising edge of the clock.

    摘要翻译: 包含扫描路径的单个时钟芯片设计中的诸如SRAM的功能单元可以在时钟的上升沿和下降沿被计时。 功能单元包括具有两相的时钟信号和用于扫描的多个锁存器。 两个扫描锁存器被添加到功能单元的阵列之外。 在一个时钟相位中,两个扫描锁存器形成一个锁存器对,其在Scan-in侧连接到阵列。 在另一个时钟阶段,一个扫描锁存器连接到Scan-in侧的阵列,另一个扫描锁存器连接到Scan-out侧的阵列。 在扫描/保持操作中,在时钟的下降沿被计时的阵列的第一控制信号引出在时钟的上升沿被计时的阵列的第二控制信号。 在ABIST /功能操作中,在时钟下降沿时钟脉冲的阵列的第一个控制信号跟踪在时钟上升沿时钟脉冲的阵列的第二个控制信号。

    System and method for using LBIST to find critical paths in functional logic
    5.
    发明授权
    System and method for using LBIST to find critical paths in functional logic 失效
    使用LBIST查找功能逻辑关键路径的系统和方法

    公开(公告)号:US06178534B1

    公开(公告)日:2001-01-23

    申请号:US09076221

    申请日:1998-05-11

    IPC分类号: G01R3128

    CPC分类号: G01R31/3016

    摘要: A system and method for conducting a repeatable logic test on at least one functional unit of an IC chip includes steps of selecting at least one functional unit of at least several functional units, propagating test data through a part or all functional units of the time domain; and capturing test data of the selected functional unit. The functional units are either selected or held inactive such that only the selected functional unit is allowed to capture the test results for determining a critical timing path within the selected functional unit and only the functional unit. By selecting different combination of the functional unit(s), a number of the critical timing paths are readily determined in the chip.

    摘要翻译: 用于对IC芯片的至少一个功能单元进行可重复逻辑测试的系统和方法包括以下步骤:选择至少一个功能单元的至少一个功能单元,通过时域的部分或全部功能单元传播测试数据 ; 并捕获所选功能单元的测试数据。 功能单元被选择或保持不活动,使得仅允许选择的功能单元捕获用于确定所选择的功能单元内的关键定时路径并且仅限于功能单元的测试结果。 通过选择功能单元的不同组合,可以容易地在芯片中确定许多临界定时路径。